У меня есть ПК с Ubuntu 20.04, который я использовал в качестве домашнего сервера с виртуальной машиной, Samba, веб-сервером, DDNS, SSH и т. д., но случайно он просто перестал появляться в моей локальной сети для половины сервисов.
Я больше не могу подключиться к своим общим ресурсам Samba с любых устройств (время подключения истекло), но локально на машине через 127.0.0.1 они отображаются нормально. Apache больше не работает, я не могу получить доступ к своей веб-странице внутри сети или извне (HTTP-порт 80).
Машина может нормально подключаться к Интернету, ее можно пинговать с других устройств, и я могу использовать SSH, я ничего не менял на маршрутизаторе, и он отлично отображается под 192.168.1.3. Я также могу выполнить удаленные тесты iperf3, так что я полагаю, что это не проблема маршрутизатора / интернет-провайдера (хотя результаты намного медленнее, чем должны быть)
Все упомянутые выше службы работают на машине нормально, я переустановил apache2, а затем попробовал NGINX и могу подтвердить, что они оба привязаны к порту 80 с помощью netstat-завод | группа 80
что дало TCP 0 0 0.0.0.0:80 0.0.0.0:* ПРОСЛУШИВАТЬ 229301/nginx: master
Я полностью застрял в том, что вызывает это, все остальное в моей сети работает нормально, и единственные настройки, которые у меня есть для этого ПК, - это пара внешних переадресаций портов для настройки 80, 433 и 5201 на маршрутизаторе. В настоящее время я подключен к своей домашней сети через VPN, но проблемы возникают через VPN и при подключении к локальному Wi-Fi.
Любая помощь в решении этой проблемы будет принята с благодарностью :) Спасибо.
если конфиг дает:
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
инет 192.168.1.3 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.1.255
inet6 fe80::5a95:86f3:75e2:9524 prefixlen 64 scopeid 0x20<ссылка>
эфир 4c:72:b9:57:42:b7 txqueuelen 1000 (Ethernet)
RX-пакеты 5399190 байт 1320272608 (1,3 ГБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 1003884 байт 425572182 (425,5 МБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
прерывание устройства 20 память 0xf7c00000-f7c20000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
инет 127.0.0.1 сетевая маска 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<хост>
loop txqueuelen 1000 (локальная петля)
Пакеты RX 353136 байт 37884073 (37,8 МБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 353136 байт 37884073 (37,8 МБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
Обновление: удалось восстановить работоспособность Apache2 после переустановки и очистки всей моей конфигурации, а затем вернуться к файлу YAML netplan по умолчанию, удалив DNS/статические IP-адреса и т. д. Все еще ничего для веб-сервера мониторинга SAMBA или Glances. Думаю, это ошибка конфигурации сети, вызванная мной на каком-то этапе, я буду продолжать смотреть и опубликовать, если смогу это исправить, на случай, если у кого-то еще возникнет такая же проблема :)