这与我迄今为止研究过的大多数其他问题不同。我的 Debian 服务器可以在局域网上访问和被访问仅有的。它无法 ping 通外部世界。它可以 ping 通路由器,并且可以nslookup
毫无问题地执行缓存的 。当尝试执行 时traceroute 8.8.8.8
,它无法连接到任何东西。
如果我执行ping www.google.com
,我会得到 IP 地址,然后所有数据包都会丢失。我可以从系统 ping 我的路由器和我的笔记本电脑。我尝试重新启动网络并验证文件/etc/network/interfaces
。名称解析不是问题(大多数其他都是问题),并且这不是运行 GUI。目前,我正在从我的笔记本电脑通过 SSH 进入它。我网络上的所有其他设备都可以访问互联网。我的 Debian 盒子不是边缘设备,它完全位于路由器后面。我接下来可以寻找什么?
# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.0.4
netmask 255.255.255.0
gateway 192.168.0.1
broadcast 192.168.0.255
network 192.168.0.0
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 1c:6f:65:c4:44:37 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.4/24 brd 192.168.0.255 scope global eth0
# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
答案1
好吧,我现在有点不高兴……
重启路由器后,它又能上网了。我想我得更新一下路由器的固件了