Вот моя дилемма, если я использую http://example.com на моем локальном компьютере скажем Windows, MAC или Android, используя локальную домашнюю сеть, Wi-Fi или LAN, не используя файл etc/hosts или локальный IP-адрес, который я получаю
Хммм… не могу добраться до этой страницы и т. д.…
Во всех моих веб-браузерах
Однако, если я использую данные на своем телефоне или другом интернет-соединении, скажем, с работы, все работает отлично.
Еще одна любопытная вещь: если я использую VPN локально на своем компьютере с Windows, у меня нет проблем.
Я уверен, что это не проблема Apache2, потому что у меня такие же проблемы с nginx. Я посмотрел везде в Интернете, но не могу найти никаких ответов.
Опять же, это не проблема Apache2 или маршрутизатора, потому что порт 80 перенаправляется, и все сайты на нем работают с внешними подключениями.
Это должно иметь какое-то отношение к разрешениям локальной сети. Я хорошо разбираюсь в компьютерах, но этот вызывает недоумение. Я даже спрашивал у специалистов с 20-летним стажем, и они все не могут объяснить. Один говорит, что почему-то блокируются локальные IP-адреса, но и только. Я пытался использовать брандмауэр UFW и iptables, но ничего не работает.
Есть ли линейная команда, которая решит эту проблему с сетью? Я даже добавил Google DNS на компьютер с Ubuntu.Это проблема DNS, потому что IP-адреса работают нормально. Пробовал перезагружать комп, ничего не меняется. Как очистить DNS в Ubuntu, как в Windows, с помощью ipconfig? Я действительно не знаю, пожалуйста, помогите!