http:// localhostドメイン名は、新しいadslルーターをインストールした後に使用できません


0

Apacheをインストールしており、新しいDlink ADSL2 + Modem + Routerを最近インストールする前に、http:// localhostを使用してサーバーディレクトリインデックスにアクセスできました。これで、Apache Webサーバーのコンテンツには、Webブラウザーのアドレス127.0.0.1を使用してのみアクセスできます。http:// localhostを使用すると、「403 Forbidden(nginx)」メッセージが表示されます。イーサネットケーブルをPCから取り外し、ネットワークを再起動すると、localhostがApacheインデックスにつながります。

/ etc / hostsファイルの新しいドメイン名「localwebserver」を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
アレクサンダーTolkachev

私はそれを投稿に追加しました
パラパン

回答:


0

DHCPサーバーがに検索ディレクティブを追加しているように見えます/etc/resolve.conf。また、名前を持つホストlocalhost.home.networkがインターネットに存在するため、ホストではなくホストに接続しようとします。ルーターのDHCP構成を変更してみてください(ドメインをからhome.networkなどの別のものに変更しますmyhome.local)。


この設定がこれにどのように影響しているかはわかりませんが、とりあえず今のところインターフェース設定を静的に変更し、resolv.confから検索エントリを削除しました。今は正常に動作します、ありがとう
パラパン

1
Microsoftは(私もそうですが)TLD .localの使用を推奨していません。適切な方法は、完全に制御できるドメインまたはサブドメインを使用することです。
-InterLinked
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.