Saya telah menginstal Apache dan indeks direktori server dapat diakses menggunakan http: // localhost sebelum saya baru-baru ini menginstal Dlink ADSL2 + Modem + Router baru. Sekarang konten server web apache hanya dapat diakses menggunakan alamat 127.0.0.1 di browser web. Menggunakan http: // localhost menampilkan pesan "403 Forbidden (nginx)". Ketika saya mencabut kabel ethernet saya dari PC dan memulai kembali jaringan, localhost mengarah ke indeks apache.
Saya telah mencoba menetapkan nama domain baru 'localwebserver' di file / etc / hosts ke 127.0.0.1 tetapi kemudian browser menampilkan pesan "Kesalahan kritis: tidak ada domain yang dipilih!"
Saya / etc / hosts File
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
Saya / etc / network / interfaces File
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
Apa yang bisa diubah ketika saya mencolokkan router baru? Bagaimana saya bisa mendapatkan localhost untuk menampilkan indeks apache? Belum menemukan opsi di halaman konfigurasi modem yang tampaknya terkait (sepengetahuan saya)
Terima kasih
nslookup localhost
Jawaban:
Sepertinya server DHCP Anda menambahkan arahan pencarian di
/etc/resolve.conf
. Dan host dengan namalocalhost.home.network
ada di Internet, jadi Anda mencoba menghubungkannya, bukan host Anda. Cobalah untuk mengubah konfigurasi DHCP di router Anda (ubah domain dari yanghome.network
lain, sepertimyhome.local
).sumber