设想
我刚刚获得了新的互联网连接。这是一条光纤连接,连接到调制解调器,我的 Linux 计算机通过以太网电缆连接到调制解调器。要访问互联网,我必须将以太网电缆连接到机器,然后转到 x.xxx.xxx.xxx 登录(我猜是通过我的 ISP 进行身份验证)
问题
上述身份验证地址(x.xxx.xxx.xxx)无法打开。ping 8.8.8.8 并返回上述身份验证页面(x.xxx.xxx.xxx)connect: Network is unreachable
。最初我以为我的以太网电缆没有被检测到,但事实并非如此。
未连接电缆
ip link show up
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
link/ether <<my mac addr>> brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether <<my wifi mac addr>> brd ff:ff:ff:ff:ff:ff
已连接电缆
ip link show up
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 5c:f9:dd:5a:2c:5a brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether 88:53:2e:0a:af:73 brd ff:ff:ff:ff:ff:ff
当我通过 Windows 和 Mac 电脑尝试时,我完全没有遇到这样的问题
答案1
这是 DHCP 的问题,添加了以下代码后/etc/network/interfaces
一段时间后它就开始工作了。
iface eth1 inet dhcp
基本上没有 ip 地址(ipv4。ipv6 存在,因为它只是 mac 地址的修改,而不是由 ISP 分配的)分配给我,上述添加解决了该问题。