LinuxForum.Fans
Тема

настройка маршрутов

Автор: XShStasX 51 сообщений 9051 просмотров
#263390

Есть 2 ПК.
ПК_1 - 192,168,1,2 - основной пк, на котором запущен ppp0 и подключен по сети к роутеру dLink 2650. ОС убунту 12,04.
ПК_2 - 192,168,1,3 - работает через wifi, Windows XP, фаерволы (и стандартный) отключены

Нужно настроить видемость ПК_1 - ПК_2.

ПК_1 подключен по Ethernet к роутеру.
ПК_2 подключен по wifi к роутеру.

С ПК_1 <> ПК_2 связь ни как не могу настроить.
на ПК_1: sudo route add -net 192.168.1.3 netmask 255.255.255.255 gw 192.168.1.1 dev eth0
на ПК_2: route add 192.168.2 192.168.1.1


Таблица маршрутов на ПК_1:
Destination Gateway Genmask Flags Metric Ref Use Iface
default х.х.х.31 0.0.0.0 UG 0 0 0 ppp0
link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
192.168.1.3 192.168.1.1 255.255.255.255 UGH 0 0 0 eth0
192.168.93.0 * 255.255.255.0 U 0 0 0 vmnet1
192.168.153.0 * 255.255.255.0 U 0 0 0 vmnet8
х.х.х.31 * 255.255.255.255 UH 0 0 0 ppp0

результаты пинга ПК_1 на пк_2
PING 192.168.1.3 (192.168.1.3) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Redirect Host (New nexthop: 192.168.1.3)
64 bytes from 192.168.1.3: icmp_seq=1 ttl=127 time=3.12ms
From 192.168.1.2 icmp_seq=2 Destination Host Unreachable
From 192.168.1.2 icmp_seq=3 Destination Host Unreachable

Также не понятно почему первый пинг проходит а потом больше нет?
Причем первый пинг может быть и со стороны ПК_2 он пройдет а остальные пинги уже нет.

#263439

Что то мне подсказывает что нуна смотреть в сторону файрвола самого роутера. Наверное там собака какаято зарыта.
А есть возможность комп с виндой подключить к Ethernet или нет???
8)

#263445

Если ПК_2 влючить через Ethernet (к роутеру через кабель)) то все отлично работает.
Трабла именно в том что он через wifi включен...
На винде тоже такая проблема была когда по wifi, но там решалось добавлением маршрутов: route add 192.168.2 192.168.1.1, route add 192.168.3 192.168.1.1

#263474

Понятно по кабелю не выйдет подключить.
Тогда нужно разбиратса с найстройками айрвола роутера. Он у него какойто есть я читал на оффсайте. Зайдите, как я понял, на 192.168.1.1 и поищите.

#263520

192.168.1.1
заходил и не раз)
Да есть сетевой экран, но та все по дефолту и пусто.
Винду ведь не блочат...а у нее тоже 192.168.1.2 адрес если отключить убунту.
Совсем нет надежд?(

#263562
"XShStasX" написал:
192.168.1.3 192.168.1.1 255.255.255.255 UGH 0 0 0 eth0

Вот это правило удалите и попробуёте что будет.
Я думаю что на роутере нужно как то настроить пересылку пакетов между Ethernet и wifi. Это моё предположение. А можете скриншоты сделать менюшки роутера и менюшки файрвола.

#263581
kisil написал:
[quote="XShStasX"]192.168.1.3 192.168.1.1 255.255.255.255 UGH 0 0 0 eth0

Вот это правило удалите и попробуёте что будет.
Я думаю что на роутере нужно как то настроить пересылку пакетов между Ethernet и wifi. Это моё предположение. А можете скриншоты сделать менюшки роутера и менюшки файрвола.[/quote]
Удалил маршрут 192.168.1.3 ничего не произошло. но пропал пинг совсем ( пока не удалял пинг проходил только один раз).

Картинки сейчас приложу. сделал основные важные скрины.
Там где межсетевой екран ничего не заполнено все пусто и ни каких галочек нету.
sendspace.com/file/d65uhm

#263589

На верное нужно на роутере ещё добавить маршрут через вайфай, если канешно такой интерфейс есть.

#263593
kisil написал:
На верное нужно на роутере ещё добавить маршрут через вайфай, если канешно такой интерфейс есть.

Может быть, но не совсем понимаю что туда прописать. Из интерфейсов которые есть только br0.

#263594

А что пишет в секции Wifi??

#263602
kisil написал:
А что пишет в секции Wifi??

Ничего особого: пароль на wifi, отключен mac фильтр, включен wps, мощность сигнала, имя точки доступа,список станций там сказано что wifi работает через интерфейс wl0.

#263604

Вот и написать что маршрут в сеть 192.168.1.0 через wlan

#263605

Если канешно выйдет добавить. Этого я не знаю я такого не проделывал.

#263612
kisil написал:
Если канешно выйдет добавить. Этого я не знаю я такого не проделывал.

В роутере?
Там не получиться в меню добавления маршрута нужно указать интерфейс вручную написать нельзя только из выпадающего списка, а там пусто (...

Есть еще варианты? может обновить прошивку на более продвинутую)

#263615

В общем зашол на роутер через telnet там больше возможностей буду експерементировать)

#263617

вот небольшой лог полученный с роутера через telnet.

text

Built-in commands:
-------------------
        . : break cd continue eval exec exit export help login newgrp
        read readonly set shift times trap umask wait [ busybox cat chmod
        cp dmesg echo expr false flash_eraseall gzip httpd ifconfig init
        insmod kill killall klogd linuxrc ln logger logread ls mkdir
        mknod modprobe mount msh ping ps reboot rm rmmod route sendarp
        sh sleep sysinfo syslogd tail tar test top true tty umount vconfig

# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 0 0 0 br0 # ifconfig bcmsw Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2D UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:29 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:6652 (6.4 KiB) Base address:0xda00

br0 Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2D inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3478 errors:0 dropped:0 overruns:0 frame:0 TX packets:2615 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:271408 (265.0 KiB) TX bytes:616902 (602.4 KiB)

eth0 Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2D UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:29 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:6652 (6.4 KiB)

eth1 Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2D UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth2 Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2D UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth3 Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2D UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth4 Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2D UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:651 errors:0 dropped:0 overruns:0 frame:0 TX packets:651 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:148321 (144.8 KiB) TX bytes:148321 (144.8 KiB)

wl0 Link encap:Ethernet HWaddr 84:C9:B2:CC:24:2E UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2845 errors:0 dropped:0 overruns:0 frame:7437 TX packets:2659 errors:4 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:203124 (198.3 KiB) TX bytes:645775 (630.6 KiB) Interrupt:31

#

#263669

Это типа минимальный линукс?. Класно. Попробуйте с консоли добавить маршрут. Для правильного добавления попробуйте воспользоватса

text
route --help
#263685
kisil написал:
Это типа минимальный линукс?. Класно. Попробуйте с консоли добавить маршрут. Для правильного добавления попробуёте воспользоватса
text
route --help

Да) подозреваю что во многих роутерах есть.
Какой ?... уже много чего перепробывал .. route / ifconfig / ip route
вот еще один результат с роутера.
ip route
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1

Также не могу понять почему если сделать по аналогии как я делал в винде ( выше писал как). то пинг можно сделать только один раз с какого то пк.

#263687

Интересная проблема, такое впечетление что просто пакеты между ethernet и wifi не прокидываютса, нету форвардинга. Уже незнаю что и посоветовать.
Слушайте это получаетса он у вас в режыме бриджа, так вить. А если попробывать настроить его в режыме роутера, может тогда он начнёт пересылать пакеты.

#263690
kisil написал:
Интересная проблема, такое впечетление что просто пакеты между ethernet и wifi не прокидываютса, нету форвардинга. Уже незнаю что и посоветовать.
Слушайте это получаетса он у вас в режыме бриджа, так вить. А если попробывать настроить его в режыме роутера, может тогда он начнёт пересылать пакеты.

Как его в режим роутера перевести?
И почему когда винда - винда такой проблемы тогда нету... не думаю что винда конфигурирует роутер. да и один пакет пинга можно переслать) (его отлично в видно в iptraf на eth0)
форвадинг вроде включен(на роутере) проверял забыл какой командной, но результат был 1 - тоесть включен.

Войдите или зарегистрируйтесь, чтобы ответить.