ubuntu@ubuntu-HP-15-Notebook-PC:~$ ifconfig
eth0 Link encap:Ethernet HWaddr d0:bf:9c:1a:8b:3e
inet6 addr: fe80::d2bf:9cff:fe1a:8b3e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13157 errors:0 dropped:77 overruns:0 frame:0
TX packets:957 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1599274 (1.5 MB) TX bytes:187537 (187.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:6975 errors:0 dropped:0 overruns:0 frame:0
TX packets:6975 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:580187 (580.1 KB) TX bytes:580187 (580.1 KB)
wlan0 Link encap:Ethernet HWaddr 2c:33:7a:64:4c:3d
inet addr:192.168.1.23 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2e33:7aff:fe64:4c3d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13814 errors:0 dropped:0 overruns:0 frame:0
TX packets:10354 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7648712 (7.6 MB) TX bytes:2244347 (2.2 MB)
如果需要更多信息请评论
答案1
有没有DHCP 服务器以太网电缆的另一端是否有一个 DHCP 服务器,用于为以太网接口分配 IP 地址?如果另一端没有 DHCP 服务器,则可以使用以下命令分配 IP 地址、子网掩码和网关地址,假设网关地址(即路由器 IP 地址)应为 192.168.1.1,合适的 IP 地址可能是 192.168.1.33
sudo ifconfig eth0 192.168.1.33 netmask 255.255.255.0
sudo route add default gw 192.168.1.1 eth0
但是,如果你控制路由器或任何设备可能是另一端的 DHCP 服务器,它可以自动为你的 Ubuntu 系统分配一个 IP 地址用于其以太网接口,请检查其以太网接口的配置,因为它可能有一个不同的 IP 地址,应该用于网关地址和有线子网可能与无线接口不同。如果它可以为有线接口提供 DHCP 服务,您可能希望为有线接口启用 DHCP,而不是输入上述命令,而是让 DHCP 服务器分配该信息。如果您在路由器或电缆另一端的其他设备上为有线接口启用 DHCP,则重新启动 Ubuntu 系统应该会导致它被分配适当的有线接口 IP 配置。
答案2
您尚未为 eth0 适配器分配任何 IPv4 地址。
@DragonLord
我通常使用 /etc/network/interfaces 文件。
下面添加两个适配器的示例,一个具有静态 IP,另一个具有动态 IP(DHCP)。
自动档 iface lo inet 环回 允许热插拔 eth0 iface eth0 inet 静态 地址 10.0.0.99 网络掩码 255.255.255.0 网络 10.0.0.0 广播 10.0.0.255 允许热插拔 eth1 iface eth1 inet dhcp dns 名称服务器 10.0.0.1
答案3
我的朋友也遇到了类似的事情,我尝试了所有方法,包括重新安装网络驱动程序、分配 IPv4,但没有任何效果。
这可能听起来很无趣,但她只是插入了另一根以太网电缆,我不知道怎么做到的,但它就开始工作了。所以就试一试吧。