Заранее спасибо за вашу помощь!
Как указано в заголовке, у меня есть локальный сервер, на котором запущен dietpi на Raspberry Pi 4. Я могу получить к нему доступ по SSH через свой компьютер и телефон, подключенный к маршрутизатору через WiFi. Но когда я пытаюсь получить доступ к серверу через свой компьютер, подключенный через Ethernet, но не через WiFi, сервер не обнаруживается. Я подтвердил это с помощью сканера IP Angry, и он обнаруживает все другие устройства в сети, но не сервер. Вот список того, что я пробовал на данный момент:
- Перезапускаю компьютер и Raspberry Pi.
- Проверяю DNS на моем компьютере и Raspberry Pi (оба настроены автоматически с маршрутизатора)
- Проверьте настройки моего маршрутизатора, чтобы убедиться, что оба устройства видны (использую DD-WRT для моего маршрутизатора)
- Много поисков в Google...
У меня совсем нет идей, и мне бы очень пригодилась помощь!
решение1
Я нашел проблему после многих часов поиска в Google. У маршрутизатора (DD-WRT) есть известная проблема с портами LAN, которые не взаимодействуют друг с другом. Решением было создание виртуальной локальной сети, чтобы они могли взаимодействовать друг с другом. В командной строке введите следующее:
swconfig dev eth0 set reset 1;
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 0 set ports '0 1 2 3 4'
swconfig dev eth0 set apply 1
здесьявляется источником исправления