http: // ім'я домену localhost непридатне після встановлення нового маршрутизатора adsl


0

У мене встановлено Apache, а індекс каталога сервера доступний http: // localhost перед тим, як я нещодавно встановив новий Dlink ADSL2 + модем + маршрутизатор. Тепер вміст веб-сервера apache доступний тільки за адресою 127.0.0.1 у веб-браузері. Використання http: // localhost відображає повідомлення "403 Forbidden (nginx)". Коли я відключаю кабель Ethernet від ПК і перезапускає мережу, localhost веде до індексу apache.

Я спробував призначити нове доменне ім'я "localwebserver" у файлі / etc / hosts до 127.0.0.1, але потім у браузері з'явиться повідомлення "Критична помилка: не вибрано жодного домену!"

Мій / etc / hosts файл

127.0.1.1 avinash-ubuntu
127.0.0.1 localhost
127.0.0.1 localwebserver

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Мій / etc / network / interfaces файл

auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp

nslookup localhost :

Server:     127.0.0.1
Address:    127.0.0.1#53

Non-authoritative answer:
Name:   localhost.home.network
Address: 185.53.179.7

Що можна змінити під час підключення нового маршрутизатора? Як я можу отримати localhost для відображення індексу apache? Не знайдено жодної опції на сторінці конфігурації модема, яка, здається, пов'язана (наскільки мені відомо)

Дякую


Не могли б ви поділитися результатом nslookup localhost
Alexander Tolkachev

Я додав його до публікації
Parapan

Відповіді:


0

Схоже, ваш сервер DHCP додає директиву пошуку у ваш /etc/resolve.conf. І хост з іменем localhost.home.network існує в Інтернеті, тому ви намагаєтеся підключитися до нього замість вашого хоста. Спробуйте змінити конфігурацію DHCP на маршрутизаторі (змініть домен з home.network на щось інше, як myhome.local ).


Я не впевнений, що це налаштування вплинуло на це, але я змінив налаштування інтерфейсів на статичний, але запис з видаленого з resolv.conf. Працює відмінно, спасибі
Parapan

1
Корпорація Майкрософт відкидає (як і я) використання TLD .local - правильним методом є використання домену або субдомену, над яким ви маєте повний контроль.
InterLinked
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.