1

У меня есть модем ADSL (DLink 2730u) и два компьютера, один из которых подключен к модему в Ethernet, а другой компьютер подключен к тому же модему по Wi-Fi. Оба компьютера работают под управлением Debian Wheezy Linux.

Я хочу иметь возможность SSH с одного компьютера на другой в этой настройке. Оба компьютера находятся в одной локальной сети с адресами, указанными ниже -

PC1 - 192.168.1.24
PC2 - 192.168.1.56

шлюз - модем, а его IP-адрес - 192.168.1.1

Оба компьютера могут получить доступ к шлюзу,

Но я не могу пропинговать один компьютер с другого. Как настроить модем и ПК таким образом, чтобы они могли соединять ПК друг с другом? Как добавить путь, чтобы компьютеры были связаны друг с другом?

3 ответа3

1

[не родной английский плакат] Обычно в маршрутизаторе / коммутаторе / точке доступа бытового уровня WiFi и Ethernet находятся на двух разных физических интерфейсах. Один интерфейс для всех проводных подключений (WAN и LAN), а другой для WiFi (WLAN). Первый интерфейс разделен на два vlan, один для WAN (проводной Интернет), а другой vlan для LAN (все порты коммутатора вашей проводной внутренней сети). Этот второй vlan должен быть каким-то образом соединен с физическим интерфейсом, обеспечивающим WiFi. Если этот мост не существует или был отключен в D-Link, вы не сможете соединить проводное и беспроводное устройства вместе, даже если они принадлежат одной подсети.

Вот типичная схема маршрутизатора (с openWrt.org). Видишь мост br0?

https://wiki.openwrt.org/_media/oldwiki/openwrtdocs/asus-internals-default.png

Проверьте, можете ли вы найти какую-либо опцию в конфигурации D-Link для соединения беспроводной сети с портами проводного коммутатора.

[править] Я только что нашел руководство пользователя D-Link в сети. Убедитесь, что параметр "Включить изоляцию MultiAP" не установлен на странице "Настройка беспроводной сети".

1

Если вы не можете пропинговать машины, возможно, вы не в той же внутренней сети. Может быть, попробуйте arp -n чтобы показать, какие машины видит каждый компьютер. Если машины нет, возможно, проблема в вашем маршрутизаторе / маршрутизации. Если возможно, попробуйте сбросить настройки маршрутизатора и посмотреть, решит ли это проблему. Также убедитесь, что оба компьютера имеют доступ к шлюзу.

Изменить: Вы можете попробовать войти в свой маршрутизатор и убедиться, что маршрутизатор видит оба устройства с их соответствующими IP-адресами. У меня была похожая проблема раньше при назначении статических IP-адресов в Linux.

0

Можете ли вы пинговать каждого хоста от другого. Так, например, ssh в 192.168.1.24 и ping шлюза, ping 192.168.1.1 , если вы можете пропинговать шлюз, попробуйте пропинговать другой хост ping 192.168.1.56 . Кроме того, они статически IP или динамически?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .