>Задача: Анонсирование AS > >Прелюдия: > >OS: FreeBSD 6.1R (Мигрировал на нее с 4.11, ибо там таже проблема, >но это оказалась не так) >Kernel: Generic >gateway_enable=yes >ifconfig: >rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 > options=8<VLAN_MTU> > inet6 fe80::202:44ff:fe81:1939%rl0 prefixlen 64 >scopeid 0x1 > inet 195.49.164.144 netmask 0xffffffe0 >broadcast 195.49.164.159 > inet 195.95.151.1 netmask 0xffffffe0 >broadcast 195.95.151.31 > ether 00:02:44:81:19:39 > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active >rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > options=8<VLAN_MTU> > inet6 fe80::214:78ff:fe02:e92d%rl1 prefixlen 64 >scopeid 0x2 > inet 195.95.151.129 netmask 0xffffffe0 >broadcast 195.95.151.159 > ether 00:14:78:02:e9:2d > media: Ethernet autoselect (100baseTX <full-duplex>) > status: active > >rl0 - uplink >rl1 - my block > >bgpd# show ip bgp neighbors 195.49.164.129 adv >BGP table version is 0, local router ID is 195.95.151.129 >Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, > > r RIB-failure, S Stale >Origin codes: i - IGP, e - EGP, ? - incomplete > > Network > Next Hop > Metric LocPrf Weight Path >*> 195.95.151.0 195.49.164.144 0 32768 i > >Total number of prefixes 1 > >bgpd# show ip bgp summary >BGP router identifier 195.95.151.129, local AS number 40965 >2 BGP AS-PATH entries >0 BGP community entries > >Neighbor V >AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down >State/PfxRcd >195.49.164.129 4 21148 64 > 65 >0 0 0 01:01:36 > 1 > >Total number of neighbors 1 > >bgpd# show ip bgp neighbors >BGP neighbor is 195.49.164.129, remote AS 21148, local AS 40965, external link > > BGP version 4, remote router ID 195.49.165.89 > BGP state = Established, up for 01:02:30 > Last read 00:00:30, hold time is 180, keepalive interval is >60 seconds > Neighbor capabilities: > Route refresh: advertised and received(old & new) > Address family IPv4 Unicast: advertised and received > Message statistics: > Inq depth is 0 > Outq depth is 0 > > > Sent Rcvd > Opens: > 1 > 1 > Notifications: > 0 > 0 > Updates: > 1 > 1 > Keepalives: > 64 > 63 > Route Refresh: > 0 > 0 > Capability: > 0 > 0 > Total: > 66 > 65 > > >все анонсы, конфиги верные. > >Проблема: >со стороны: >traceroute 195.95.151.129 - не идет. загибается прям передо мной. > >делаю: >ifconfig rl0 alias 195.95.151.1/27 (альяс на сетевухе аплинка) > >со стороны: >traceroute 195.95.151.1 - ИДЕТ. > >почему не видно вторую сетевуху? Как увидить? > >на всяк случай: zebra> ip forwarding ON. > >Была идея, что аплинк что-то наковырял с фильтрами, ибо tcpdump -i -n >rl0 net 195.95.151.0/24 вообще не дает никаких результатов. Но тогда почему >почему работает альяс? > >Замучился уже весь. > >Зараннее благодарен. С уважением. В надежде на Вашу помощь. ты сделай netstat -rn и всё станет понятно. кстати я бы тоже не отказался увидеть. явно получилась какая-то каша с автоматическими роутами после ifconfig-ов. да ещё и зебра там непонятно чего добавила со своей кривой логикой на основании своих конфигов. не нужно ставить на внешнем интерфейсе адрес из твоего блока, достаточно адреса от апстрима. отдался блоком, отдал некстхопом ip апстримовского интерфейса, дальше все проблемы за твоим роутером. ip твоего блока вообще существуют только внутри.
|