|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Lunyov 2:50/551.3 22 Oct 2002 10:47:58 To : All Subject : шлюз -------------------------------------------------------------------------------- * hi Запутался, блин. Подскажите. Есть: FreeBSD 4.6.2 ---- | | --------------(rl1) (rl0)---------- 192.168.33.0/24 | | 62.33.65.0/24 ---- в /etc/rc.conf: gateway_enable="YES" defaultrouter="62.33.65.1" network_interfaces="l0 rl0 rl1" ifconfig_l0="inet localhost" ifconfig_rl0="inet 62.33.65.2 netmask 255.255.255.0" ifconfig_rl1="inet 192.168.33.127 netmask 255.255.255.0" firewall_enable="YES" firewall_script="/etc/rc.firewall.mine" firewall_logging="YES" firewall_quiet="YES" правила ipfw: 00100 72 4848 allow ip from any to any via lo0 00200 0 0 deny ip from any to 127.0.0.0/8 00300 0 0 deny ip from 127.0.0.0/8 to any 00400 0 0 deny ip from 192.168.33.0/24 to any in recv rl0 00500 0 0 deny ip from 62.33.65.0/24 to any in recv rl1 00600 0 0 deny ip from any to 10.0.0.0/8 via rl0 00700 0 0 deny ip from any to 172.16.0.0/12 via rl0 00800 0 0 deny ip from any to 192.168.0.0/16 via rl0 00900 0 0 deny ip from any to 0.0.0.0/8 via rl0 01000 0 0 deny ip from any to 169.254.0.0/16 via rl0 01100 0 0 deny ip from any to 192.0.2.0/24 via rl0 01200 0 0 deny ip from any to 224.0.0.0/4 via rl0 01300 0 0 deny ip from any to 240.0.0.0/4 via rl0 01400 4073 346757 allow tcp from any to any established 01500 0 0 allow ip from any to any frag 01600 0 0 allow tcp from any to 62.33.65.2 25 setup 01700 0 0 allow tcp from 62.33.65.2 to any 110 setup 01800 0 0 allow tcp from any to 62.33.65.2 53 setup 01900 0 0 allow udp from any to 62.33.65.2 53 02000 0 0 allow udp from 62.33.65.2 53 to any 02100 0 0 allow tcp from any to 62.33.65.2 80 setup 02300 456 25868 allow tcp from any to any setup 02400 1463 74806 allow udp from 62.33.65.2 to any 53 keep-state 02500 0 0 allow udp from 62.33.65.2 to any 123 keep-state 02600 22 1436 allow ip from 62.33.65.0/24 to 62.33.65.2 02700 23 1596 allow ip from 62.33.65.2 to 62.33.65.0/24 02800 4 240 allow icmp from any to any via rl1 65535 672 86843 deny ip from any to any У машины, которая стоит в серой сетке с адресом 192.168.33.123, шлюз по умолчанию 192.168.33.127 (то есть адрес rl1). Пингуется только rl0 и rl1, а другие машины в сети 62.33.65.0 - фиг. Есть старые серваки (на 4.1.1), такие же настройки, но все пингуется замечательно. Разница между машинами только по netstat -rn. Hа старой системе: bash-2.04$ netstat -rn Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 80.82.172.49 UGSc 9 9650392 ed1 80.82.172.48/30 link#2 UC 0 0 ed1 => 80.82.172.49 0:50:ba:dd:cb:ba UHLW 9 3835943 ed1 397 80.82.172.50 0:50:ba:db:cb:eb UHLW 0 10709 lo0 80.82.172.51 ff:ff:ff:ff:ff:ff UHLWb 2 12179 ed1 127.0.0.1 127.0.0.1 UH 31 1367811 lo0 192.168.33 link#1 UC 0 0 ed0 => А на новой: bash-2.05a$ netstat -rn Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 62.33.65.1 UGSc 14 66 rl0 62.33.65/24 link#1 UC 4 0 rl0 62.33.65.1 00:50:ba:c0:d6:95 UHLW 14 0 rl0 1144 62.33.65.2 00:50:ba:c0:d7:1c UHLW 1 52 lo0 62.33.65.3 00:50:ba:c1:07:9d UHLW 5 2093 rl0 1149 62.33.65.4 link#1 UHLW 6 51 rl0 192.168.33 link#2 UC 1 0 rl1 192.168.33.123 00:50:ba:c1:03:38 UHLW 1 735 rl1 1113 То есть, блин, разница в значках "=>", которые стоят после адресов интерфейсов. Почему не шлюзит шлюз? Что я забыл? * bye --- * Origin: no sex until marriage! (c) Front242 (2:50/551.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22493db51d76.html, оценка из 5, голосов 10
|