ingr Posted January 7, 2005 Posted January 7, 2005 Господа, подскажите начинающему, почему могут не роутится пакетики на слакваре 10.0, при том что есть два адаптера, которые смотрят в две разные подсети типа 192.168.2. и 192.168.102. С линукса всех можно попинговать а вот из подсети в подсеть ничего не бегает. Линуксовый адаптер из соседней подсети видно, а дальше ничего.... Самбу с трудом настроил, почта(локальная) ходит, апач тоже по умолчанию работает... Даже диалап с натом пробовал расшарить - веб бегал (но аська почему-то не запускалась)... Да, нат теперь убрал... Помогите, пожалуйста :-) Форумов уже обчитался - обычно у народа проблема с ип_форвард=0.... Файрволов пока нет. Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.102.0 * 255.255.255.0 U 0 0 0 eth0 192.168.2.0 * 255.255.255.0 U 0 0 0 eth1 loopback * 255.0.0.0 U 0 0 0 lo eth0 Link encap:Ethernet HWaddr 00:0D:88:41:BB:6F inet addr:192.168.102.241 Bcast:192.168.102.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 eth1 Link encap:Ethernet HWaddr 00:02:44:23:3B:EB inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 root@vvm_test:/etc/rc.d# cat /proc/sys/net/ipv4/ip_forward 1 Вставить ник Quote
Guest Posted January 7, 2005 Posted January 7, 2005 в дополнение к вопросу... у меня на этой же машине есть фрибсд 5.0 вот таким образом выглядят интерфейсы : # ifconfig ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.2.2 netmask 0xffffff00 broadcast 192.168.2.255 inet6 fe80::202:44ff:fe23:3beb%ed0 prefixlen 64 scopeid 0x1 ether 00:02:44:23:3b:eb rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.102.241 netmask 0xffffff00 broadcast 192.168.102.255 inet6 fe80::20d:88ff:fe41:bb6f%rl0 prefixlen 64 scopeid 0x2 ether 00:0d:88:41:bb:6f media: Ethernet autoselect (100baseTX <full-duplex>) status: active lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> 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 rc.conf # -- sysinstall generated deltas -- # Thu Oct 14 20:12:42 2004 # Created: Thu Oct 14 20:12:42 2004 # Enable network daemons for user convenience. # Please make all changes to this file, not to /etc/defaults/rc.conf. # This file now contains just the overrides from /etc/defaults/rc.conf. gateway_enable="YES" <<<<<<-----тут просят енейбл и есть енейбл.... kern_securelevel_enable="NO" linux_enable="YES" sendmail_enable="YES" sshd_enable="YES" usbd_enable="YES" Вставить ник Quote
Денис Креминский Posted January 7, 2005 Posted January 7, 2005 в дополнение к вопросу... у меня на этой же машине есть фрибсд 5.0 вот таким образом выглядят интерфейсы : # ifconfig ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.2.2 netmask 0xffffff00 broadcast 192.168.2.255 inet6 fe80::202:44ff:fe23:3beb%ed0 prefixlen 64 scopeid 0x1 ether 00:02:44:23:3b:eb rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.102.241 netmask 0xffffff00 broadcast 192.168.102.255 inet6 fe80::20d:88ff:fe41:bb6f%rl0 prefixlen 64 scopeid 0x2 ether 00:0d:88:41:bb:6f media: Ethernet autoselect (100baseTX <full-duplex>) status: active lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> 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 rc.conf # -- sysinstall generated deltas -- # Thu Oct 14 20:12:42 2004 # Created: Thu Oct 14 20:12:42 2004 # Enable network daemons for user convenience. # Please make all changes to this file, not to /etc/defaults/rc.conf. # This file now contains just the overrides from /etc/defaults/rc.conf. gateway_enable="YES" <<<<<<-----тут просят енейбл и есть енейбл.... kern_securelevel_enable="NO" linux_enable="YES" sendmail_enable="YES" sshd_enable="YES" usbd_enable="YES" по идее на BSD еще можно проверить вот так: #sysctl net.inet.ip.forwarding sysctl net.inet.ip.forwarding: 1 но похоже, что дело не в этом. Вставить ник Quote
Денис Креминский Posted January 7, 2005 Posted January 7, 2005 А еще можно посмотреть #ipfw list Вставить ник Quote
Guest Posted January 7, 2005 Posted January 7, 2005 а собсно на машинах, с которых пингуешь прописаны шлюзы по умолчанию? Вставить ник Quote
Guest Posted January 7, 2005 Posted January 7, 2005 # ipfw list ipfw: getsockopt(IP_FW_GET): Protocol not available # sysctl net.inet.ip.forwarding net.inet.ip.forwarding: 1 Да, на машинах, которые пингую, прописаны шлюзы по умолчанию, причем с линуксом в качестве сервера пингуется с сетки 192.168.2. интерфейс на роутере 192.168.102.241 ( уже из соседней сети), а на бсд - нет... на вин98 сделал роутинг где-то за час а с юниксами уже третий день... :-( спасибо за ответы! Вставить ник Quote
Guest Posted January 7, 2005 Posted January 7, 2005 Такое подозрение, что линукс пакетики форвардит, просто на том конце не знают, куда ответку кинуть... Странная проблема, потому как форвардинг в *никсах включается и работает на раз-два. Вставить ник Quote
Guest Posted January 7, 2005 Posted January 7, 2005 спасибо :-) - действительно проблема настройках "клиентов". я туплю... сначала была проблема в том, что на одной из машин 4 интерфейса, и одного из них был адрес из противоположной подсети... (витуха, двб-карта, вирелесная карта и ппп-интерфейс от модемного соединения) потом, как теперь понятно :-), что пинговал я железяку, которая действительно не знала куда деть те пакеты(хотя со своей подсети она пинговалась нормально - длинк 700ап в режиме клиента). Но сегодня я заменил ее компом, который был не настоен (не был указан гейт по умолчанию - раньше при експериментах с виндой дописал ручками) Всем спасибо за внимание и ответы! Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.