У меня есть беспроводной маршрутизатор (баффало-аэростанция) и несколько коробок, подключенных к нему по проводам. Я могу ssh между ними, например:
box1$ ssh box2
box2$
однако, если box1
подключен по беспроводной сети, ssh box2
завершится неудачно с No route to host
.
(ssh
, wget
, firefox
и c для интернета отлично работают как с беспроводным, так и с проводным подключением). ping box2
завершается с ошибкой, когда Destination Host Unreachable
. (имя box2
в правильный IP-адрес с помощью ping
и ssh
, возможно, потому что они указаны в /etc /hosts).
когда box1
подключен проводом, если печатает ifconfig
:
eth0 Link encap:Ethernet HWaddr 00:90:f5:80:d8:dc
inet addr:192.168.7.101 Bcast:192.168.7.255 Mask:255.255.255.0
inet6 addr: fe80::290:f5ff:fe80:d8dc/64 Scope:Link
беспроводной:
wlan0 Link encap:Ethernet HWaddr 00:21:5c:46:e6:a5
inet addr:192.168.7.103 Bcast:192.168.7.255 Mask:255.255.255.0
inet6 addr: fe80::221:5cff:fe46:e6a5/64 Scope:Link
обратите внимание, что это для клиента box1
который инициирует соединение; сервер box2
который ping
всегда подключен:
eth0 Link encap:Ethernet HWaddr 00:50:ba:c8:0d:c7
inet addr:192.168.7.100 Bcast:192.168.7.255 Mask:255.255.255.0
inet6 addr: fe80::250:baff:fec8:dc7/64 Scope:Link
Опять же, обратите внимание, что как проводные, так и беспроводные соединения отлично работают при доступе в Интернет за маршрутизатором.
Итак, как же я не могу подключиться к проводной box2
от беспроводной коробки box1