Hi All. Проблема состоит в том, что Я имею роутер на основе FreeBSD 6.0(вернее хочу таким сделать) На роуте 2-е сетевухи. Есть 2-е Сети:
---192.168.129.0--Сеть провайдера || Мой роутер: 192.168.10.1 192.168.129.146 || ---192.168.10.0--Моя Сеть
Я хочу, что бы из Сети:192.168.10.0 можно было ходить в 192.168.129.0, и наоборот.
А так же хочу прикрутить билинг.
Прочитал, что надо в /etc/rc.conf добавить gateway_enable="YES" Машина:192.168.10.146 пингует роутер -->192.168.10.1 роутер пингует эту машину 192.168.10.1 --> 192.168.10.146 Так же роутер пингует локалку провайдера 192.168.10.1 --> 192.168.128.99 и 192.168.129.99
НО!!! Машина:192.168.10.146 не пингует -->192.168.128.99 и 192.168.129.99 Локалку Провайдера
Подумал - ладно пусть не видят мою сеть. Собрал ядро: ident ROUTER options IPFIREWALL options IPDIVERT options IPFIREWALL_DEFAULT_TO_ACCEPT
ничего не помогло - все равно не видно...
Привожу некоторые данные:
netstat -rn
Internet: Destination Gateway Flags Refs Use Netif Expire 127.0.0.1 127.0.0.1 UH 0 56 lo0 192.168.10 link#1 UC 0 0 rl0 192.168.10.146 00:0a:48:14:98:1d UHLW 1 676 rl0 753 192.168.128/20 link#2 UC 0 0 rl1 192.168.128.2 00:11:2f:cc:6b:b0 UHLW 1 38 rl1 1037 192.168.128.99 00:02:b3:8b:1d:66 UHLW 1 11 rl1 1051 192.168.128.254 00:03:47:1d:7f:e6 UHLW 1 63 rl1 1198
ifconfig rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=8<VLAN_MTU> inet6 fe80::20e:2eff:fe2f:8468%rl0 prefixlen 64 scopeid 0x1 inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255 ether 00:0e:2e:2f:84:68 media: Ethernet autoselect (100baseTX <full-duplex>) status: active rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=8<VLAN_MTU> inet6 fe80::230:4fff:fe25:7ab1%rl1 prefixlen 64 scopeid 0x2 inet 192.168.129.146 netmask 0xfffff000 broadcast 192.168.143.255 ether 00:30:4f:25:7a:b1 media: Ethernet autoselect (100baseTX <full-duplex>) status: active plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 inet 127.0.0.1 netmask 0xff000000
cat /etc/rc.conf defaultroute="192.168.128.254" gateway_enable="YES" hostname="freebsd" ifconfig_rl0="inet 192.168.10.1 netmask 255.255.255.0" ifconfig_rl1="inet 192.168.129.146 netmask 255.255.240.0" sshd_enable="YES" usbd_enable="YES" nat_eneble="YES" nat_interface="rl0" firewall_eneble="YES" firewall_type="OPEN"