топография

Как вы, вероятно, можете видеть из моей топографии, мой Raspberry Pi напрямую подключен к модему / маршрутизатору ISP с IP-адресом 192.168.1.2, тогда как мой ПК представляет собой одну сеть с IP-адресом 10.0.0.4.

Мне было интересно, как я могу получить доступ к общим ресурсам на моем Raspberry pi (Samba Server) на моем ПК и других смартфонах в сети 10.0.0.x? Я попытался подключить свой компьютер напрямую к модему / маршрутизатору ISP, он получил IP-адрес 192.168.1.3 и смог получить доступ к общим ресурсам, поэтому в конфигурации Samba проблем нет. Но когда за маршрутизатором D-Link, он не появляется, когда я нажимаю "Netowkr" в проводнике.

Я все еще могу пинговать RPi и SSH к нему, хотя. Какие-нибудь мысли?

2 ответа2

0

Ну, после некоторых проб и ошибок, я узнал ответ сам.

Он не будет отображаться в эпоху "Сеть" в проводнике, но к нему можно получить доступ, введя команду run:

\\192.168.1.2\Stuff , где Stuff - это имя акции.

Кроме того, вы можете подключить сетевой диск к (на моем компьютере) \\192.168.1.1\Stuff

0

Существует ли конкретное требование для сетей 10.0.0.0 и 192.168.1.0?

Если нет, вы можете посмотреть, как работает модем-маршрутизатор вашего провайдера в режиме моста (отключить NAT и DHCP), и подключить Pi к другому маршрутизатору.

Это устранит вторую сеть на первом месте (192.168.1.0/24). Это означает, что ваш PI будет находиться в той же сети, что и другие ваши устройства.

Если вы можете отправлять эхо-запросы и SSH на компьютер, это означает, что ваши сети могут общаться друг с другом, и (в зависимости от ОС) вы сможете удаленно подключать, монтировать или подключать диски. Обнаружение сети предположительно не будет работать в разных сетях / подсетях, поэтому диски по умолчанию не отображаются.

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