我试过多个千兆网卡、最新的 ST1000BT32 Startech 和两个不同的千兆路由器。机器拒绝连接并获取 IP 地址。我试过不同的以太网线、不同的路由器、不同的以太网卡。我甚至试过 Startech 10/100 ST100S……它只是亮着,却从不连接……只是显示正在连接,然后就死机了。然后重试。我也在不同的 Ubuntu 安装上试过……都不起作用。
猫/等/网络/接口
auto lo
iface lo inet loopback
是否配置
eth0 Link encap:Ethernet HWaddr bc:5f:f4:57:8e:13
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
eth2 Link encap:Ethernet HWaddr 00:0a:cd:22:88:27
inet6 addr: fe80::20a:cdff:fe22:8827/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:5528 (5.5 KB)
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:90 errors:0 dropped:0 overruns:0 frame:0
TX packets:90 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8661 (8.6 KB) TX bytes:8661 (8.6 KB)
任何想法都将不胜感激!
答案1
听起来您想使用 /etc/network/interfaces 文件而不是网络管理器来设置 dhcp。
您的 /etc/network/interfaces 文件需要如下所示:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
如果 eth0 是您要连接的接口。我假设您连接的任何路由器都设置为 DHCP 服务器。
以下是静态 IP 配置的示例:
auto eth0
iface eth0 inet static
address 192.168.1.90
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4