我的电脑装了双系统,一个是win7,一个是debian8,
我的网络结构如下:adsl modem+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.我登录到我的 netgear 管理员 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,只能访问两个 ip 192.168.1.1 和 `192.168.1.100',所有公网 ip 都无法访问,重启进入 win7,所有公网 ip 都可以访问,现在该如何解决?
我按照 Big Chris 说的做了。
本地电脑 ip 不能设置为 192.168.1.100,它被 dhcp 设置为 192.168.1.2。
如何将本地电脑 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:事后看来,您应该创建虚拟主机或 hosts 文件条目以测试域名,而不是服务器 IP 地址。此外,还有一些 WordPress 工具可以批量修改您网站的服务器名称。WordPress 已经考虑到了所有这些,并且有关于如何更改服务器和网站地址的教程。
答案3
问题解决了。
在 netgear admin 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
所有问题都解决了。