These are my configurations:

OpenBSD With Internet And OpenBGP Running
-----------------------------------------

external ip xl0(internet): <some-public-ip>
internal ip rl0: 192.168.111.254/30

$ sudo bgpctl -n show summary
Neighbor             AS    MsgRcvd    MsgSent    OutQ  Up/Down  State/PrefixRcvd
192.168.111.253      65533       2723       2726     0 08:50:13      0


OpenBSD machine that established BGP session to the gateway
-----------------------------------------------------------

$ sudo bgpctl -n show summary
Neighbor             AS    MsgRcvd    MsgSent    OutQ  Up/Down  State/PrefixRcvd
192.168.111.254      65535       1057       1058     0 08:47:34      1

Checking the RIB
----------------

$ sudo bgpctl show rib
flags: * = Valid, > = Selected, I = via IBGP, A = Announced
origin: i = IGP, e = EGP, ? = Incomplete

flags destination         gateway          lpref   med aspath origin
AI*>  192.168.111.0/24    0.0.0.0            100     0 i
*     192.168.111.0/24    192.168.111.254    100     0 65535 i


Checking the RIB
----------------

$ sudo bgpctl show fib
flags: * = valid, B = BGP, C = Connected, S = Static
       N = BGP Nexthop reachable via this route
       r = reject route, b = blackhole route

flags destination          gateway
*CN   192.168.111.252/30   link#1
*S r  224.0.0.0/4          127.0.0.1
*S r  ::/96                ::1
*S r  ::/104               ::1
*     ::1/128              ::1
*S r  ::127.0.0.0/104      ::1
*S r  ::224.0.0.0/100      ::1
*S r  ::255.0.0.0/104      ::1
*S r  ::ffff:0.0.0.0/96    ::1
*S r  2002::/24            ::1
*S r  2002:7f00::/24       ::1
*S r  2002:e000::/20       ::1
*S r  2002:ff00::/24       ::1
*S r  fe80::/10            ::1
*C    fe80::%rl0/64        link#1
 C    fe80::%dc0/64        link#2
*C    fe80::%xl0/64        link#3
*     fe80::%lo0/64        fe80::1%lo0
*S r  fec0::/10            ::1
*     ff01::/32            ::1
*C    ff02::%rl0/32        link#1
 C    ff02::%dc0/32        link#2
*C    ff02::%xl0/32        link#3
*     ff02::%lo0/32        ::1


Everything appears to be valid. But if I put 192.168.111.254 in /etc/mygate, I 
could get internet.
Is this BGP?

Side comments?


Regards,
demuel





$sudo bgpctl -n show summary

> On Mon, Feb 12, 2007 at 01:37:28PM -0000, [EMAIL PROTECTED] wrote:
>> Anyone,
>>
>> I have one OpenBGP machine running OpenBGPd that is currently connected
>> to the Internet running OpenBGPd.  Furthermore, it has two NIC
>> interfaces. The external NIC is designated as xl0(3com) whereas the
>> internal NIC is rl0(rtlink). From the internal NIC, I connected it to
>> another OpenBSD machine running OpenBPGd. I run ospfd and bgpd in these
>> two machines. The results for both bgpctl and ospfctl showed that bgp
>> and ospf is working.
>>
>> But from the OpenBSD machine behind the one that has internet
>> connection, I cannot ping the internet. I added entries in
>> /etc/resolv.conf and an entry /etc/sysctl.conf has been commented out.
>> Yet still not working. Any tips for this? I
>>
>
> Check the RIB and the kernel routing table. Do the routes look ok? Is the
> fib coupled? Is the nexthop valid? Does the RIB on your secondary bgpd
> look OK -- valid, correct nexthop?
>
> --
> :wq Claudio

Reply via email to