私は PC にデュアル システムをインストールしました。1 つは Win7、もう 1 つは Debian8 です。
これが私のネット構成です: ADSL モデム + NetGear Wndr 3800CH + PC。
デュアル システムで同じハードウェア環境なのに、Win7 に入るとネットワークの状態が良好で、Debian8 に入るとネットワークの状態が悪いというのはとても奇妙です。Win7
から始めましょう。
ここで再起動して debian8 に入ります。
root@hws:/home/debian8# ifconfig
eth0 Link encap:Ethernet HWaddr e0:3f:49:57:4b:d1
inet6 addr: fe80::e23f:49ff:fe57:4bd1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:568 errors:0 dropped:0 overruns:0 frame:0
TX packets:137 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:42450 (41.4 KiB) TX bytes:12533 (12.2 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:175 errors:0 dropped:0 overruns:0 frame:0
TX packets:175 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15994 (15.6 KiB) TX bytes:15994 (15.6 KiB)
cat /etc/network/interfaces
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.0.1
これを修正するには: 1.ネットギアの管理者GUIにログインし、ゲートウェイを192.168.0.1から192.168.1.1に変更します
。2.vim /etc/network/interfacesを
次のように変更します。
gateway 192.168.0.1
の中へ
gateway 192.168.0.1
Debian を再起動すると、192.168.1.1 と `192.168.1.100' の 2 つの IP のみがアクセス可能になり、すべてのパブリック IP にアクセスできなくなります。Win7 を再起動すると、すべてのパブリック IP にアクセスできるようになります。どうすれば修正できますか?
Big Chris の言うとおりにしました。
ローカル PC の IP は 192.168.1.100 に設定できません。DHCP によって 192.168.1.2 に設定されています。
ローカル PC の IP を 192.168.1.100 に設定するにはどうすればよいでしょうか?
答え1
Debian に問題があるとは思えません。見たところ、システムは再構成されています。アドレスは 192.168.1.x サブネット上にあり、ネットワークの残りの部分は 192.168.0.x サブネット上にあります。これを修正し、ネットワークを再起動して何が起こるか確認してください。
答え2
ファイルを編集して/etc/network/interfaces
、eth0 を DHCP に戻します。
auto eth0
iface eth0 inet dhcp
そうすると、Debian はルーターから有効な IP を取得できるようになり、必要に応じてルーターの管理ページにアクセスできるようになります。
WordPress GUID について: 後から考えると、仮想ホストまたはホスト ファイル エントリを、サーバー IP アドレスではなくテスト ドメイン名に作成しておくべきでした。さらに、サイトのサーバー名を一括変更できる WordPress ツールもあります。WordPress はこれらすべてを考慮しており、サーバーおよびサイト アドレスを変更する方法に関するチュートリアルが用意されています。
答え3
問題は解決しました。netgear
管理 GUI では、ネームサーバーは 221.11.132.2\221.11.132.3 に設定されていますが、/etc/resolv.conf では、ネームサーバーは 192.168.1.1 です。
vim /etc/resolv.conf
nameserver 221.11.132.2
nameserver 221.11.132.3
すべての問題が解決しました。