|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : AnVir 2:5051/39.39 04 May 2005 22:33:20 To : All Subject : Локальный роутер. -------------------------------------------------------------------------------- Помозите люди добрые. Есть три компьютера. С виндой два, и с эхотагом 4.11. В фрюшном компе две сетевухи, в виндовых - по одной. Все абсолютно одинаковые realtek 8139. Суть в том, чтобы заставить фрюшную тачку роутить все пакеты идущие от одной виндовой машины к другой и обратно, а так же быть гейтом в интет (но это уже дело десятое). Сеть я спланировал так: ===[ hosts begin ]=================================== 192.168.0.1 crash.fes crash # Первая сетевуха роутера 192.168.0.100 crashed.fes crashed # Первый виндовый клиент 192.168.0.128 crash0.fes crash0 # Вторая сетевуха 192.168.0.130 crazy.fes crazy # Второй клиент ===[ hosts end ]===================================== Далее было ifconfig rl0 inet 192.168.0.1/25 и ifconfig rl1 inet 192.168.0.128/25 ===[ 123 begin ]=================================== rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 inet6 fe80::280:48ff:fe15:c968%rl0 prefixlen 64 scopeid 0x1 inet 192.168.0.1 netmask 0xffffff80 broadcast 192.168.0.127 ether 00:80:48:15:c9:68 media: Ethernet autoselect (100baseTX <full-duplex>) status: active rl1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 inet6 fe80::280:48ff:fe23:b2b2%rl1 prefixlen 64 scopeid 0x2 inet 192.168.0.128 netmask 0xffffff80 broadcast 192.168.0.255 ether 00:80:48:23:b2:b2 media: Ethernet autoselect (100baseTX <full-duplex>) status: active >[...skipped...] Прописал в виндовых тачках айпишники, у crashed роутером прописал 192.168.0.1, у crazy - 192.168.0.128, сетевые маски у обоих - 255.255.255.128. netstat -r: Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire localhost localhost UH 0 32 lo0 192.168.0/25 link#1 UC 3 0 rl0 crash 00:80:48:15:c9:68 UHLW 0 6 lo0 crashed 00:80:48:15:8d:a0 UHLW 5 313726 rl0 931 192.168.0.127 ff:ff:ff:ff:ff:ff UHLWb 2 111 rl0 crash0 00:80:48:23:b2:b2 UHLWb 0 2 lo0 => 192.168.0.128/25 link#2 UC 2 0 rl1 192.168.0.255 ff:ff:ff:ff:ff:ff UHLWb 2 412 rl1 И вот что получилось. Обе виндовые тачки замечательно пингуют друг друга, но не видят в сетевом окружении. Машина 192.168.0.100 видит самбу роутера, вторая - не видит. И еще: с самого роутера пингуется 192.168.0.1 и 192.168.0.100, но не пингуются два остальных адреса, говорит, PING 192.168.0.128 (192.168.0.128): 56 data bytes ping: sendto: Can't assign requested address и PING 192.168.0.130 (192.168.0.130): 56 data bytes ping: sendto: Host is down В /etc/rc.conf прописано gateway_enable="YES". Теперь объясните мне, дураку, где я налажал... Hа этой печальной ноте месага заканчивается. ... SMS me: (+7)-8422-981722 --- FreeBSD/4.11-RELEASE * Origin: Varranty void if this text removed (2:5051/39.39) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/341142796c5a.html, оценка из 5, голосов 10
|