BGP connection between two peers
Александра Урошевска
aleksuroshevska at gmail.com
Wed Sep 27 22:04:26 CEST 2017
After a hard work all day, I install again BIRD and seems to work very well.
Thank you for the advices Anton Danilov, I can't say why didn't work. But,
I can share my previous installation and the current installation, I don't
know either is wrong there somethig or not. On my previous installation the
commands showed no results.
previous installation BIRD
----------------------------------
# sudo su
# apt-get update
# apt-get upgrade
# sudo apt-get install build-essential ,GNU C Compiler (or LLVM Clang) и
GNU Make.
# sudo apt-get install bison, GNU Bison.
# sudo apt-get install m4, GNU M4.
# sudo apt-get install flex, Flex.
# sudo apt-get install libncurses5-dev libncursesw5-dev, ncurses library.
# sudo apt-get install libreadline6 libreadline6-dev, GNU Readline library
(2.1 or newer).
# sudo apt-get install linuxdoc-tools, Linuxdoc-Tools.
# sudo apt-get install texlive-full, LaTeX.
# apt-get update
# apt-get upgrade
# apt-get install bird
# git clone git://git.nic.cz/bird.git
# cd bird
# autoreconf
# ./configure
# make
# make install
# invoke-rc.d bird start
# birdc
current installation BIRD
------------------------------------
# sudo su
# apt-get update
# apt-get upgrade
# apt-get install bird
# cd /etc
# cd bird
# cd /proc
# cd sys
# cd net
# cd ipv4
# nano ip_forward
1
# cd etc
# nano sysctl.conf
uncomment for ipv4
That is it.
After that I run this configuration here
<https://ip.engineering/how-to-bird-ospf/> , which I don't need. But just
to test it.
and ...
root at RS:/home/a# service bird start
root at RS:/home/a# birdc
BIRD 1.5.0 ready.
bird> show protocols
name proto table state since info
direct1 Direct master up 21:55:40
kernel1 Kernel master up 21:55:40
device1 Device master up 21:55:40
static1 Static master up 21:55:40
MyOSPF OSPF master up 21:55:40 Alone
bird> sh route
0.0.0.0/0 via 10.0.2.2 on enp0s3 [kernel1 21:55:40] * (10)
10.0.2.0/24 dev enp0s3 [direct1 21:55:40] * (240)
169.254.0.0/16 dev enp0s3 [kernel1 21:55:40] * (10)
bird>
Thank you again.
On Mon, Sep 25, 2017 at 6:09 PM, Anton Danilov <littlesmilingcloud at gmail.com
> wrote:
> Hi.
> Begin from these steps:
> 1. Open the cli (birdc), then run the diagnostic commands. Also, you can
> run the commands in the shell cli (without interactive mode and
> autocompletion)
> 2. Run the command "show protocols all". It lists detailed information
> about configured protocols (include pseudoprotocols like 'device') - check
> the states of protocols - obviously, your protocol should be in the UP
> state.
> 3. There're a tons of reasons of what can happens wrong. If you don't see
> established BGP session, run the tcpdump and check the traffic.
> These step are basic troubleshooting tactics. Ask more questions and
> provide more information.
>
>
> 2017-09-25 17:19 GMT+03:00 Александра Урошевска <aleksuroshevska at gmail.com
> >:
>
>> Hi
>>
>> I want to make BGP bettwen two peers. I have made this configuration and
>> I don't know what is wrong.
>> Command show route, shows nothing. How can I check If it works? Do you
>> have some remarks on the configuration files?
>> What do I need to do? Please, any remark is welcomed.
>>
>> RS o------------------------------------------------------------------o
>> IXP1
>> AS 900
>> AS 100
>> Loopback 10.9.9/32
>> Loopback 10.1.1.1/32
>> GATEWAY 10.0.0.9/24
>> GATEWAY 10.0.0.1/24
>>
>> Two virtual machines RS and IXP1.
>> I have install BIRD 1.6.3 on a Ubuntu 16.04 LTS on a VM Oracle Box and I
>> want to accomplish BGP connection.
>>
>> RS
>> log syslog all;
>> router id 10.9.9.9;
>> protocol device {
>> scan time 10;
>> }
>> protocol kernel {
>> export all;
>> scan time 15;
>> }
>> protocol bgp peer1 {
>> import all;
>> export all;
>> local as 900;
>> neighbor 10.0.0.1 as 100;
>> }
>>
>>
>>
>> IXP1
>> log syslog all;
>> router id 10.1.1.1;
>> protocol device {
>> scan time 10;
>> }
>> protocol kernel {
>> export all;
>> scan time 15;
>> }
>> protocol bgp peer9 {
>> import all;
>> export all;
>> local as 100;
>> neighbor 10.0.0.9 as 900;
>> }
>>
>> Thank you for your help.
>> Aleksandra
>>
>
>
>
> --
> Anton.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20170927/2443516b/attachment.html>
More information about the Bird-users
mailing list