安装了 Ubuntu Server 14.04 的旧笔记本电脑在连接到 5 端口交换机时无法实现以太网连接。我知道这个交换机可以工作,因为我已经将安装了 Ubuntu Server 14.04 的其他计算机连接到它,并将我的主要 Windows 计算机连接到它。
硬件拓扑:WAN -> 路由器(带交换机)-> 24 端口交换机 -> 5 端口交换机 -> 有问题的计算机
当我执行命令时
sudo nano /etc/network/interfaces
我得到:
auto lo
iface lo inet loopback
当我做:
ifconfig -a
列出了 3 个设备,lo(大概是环回虚拟设备)、p5p1(这是以太网设备,注意它不是名为 eth0)和 wlan0(无线设备)。除了 lo 之外,它们都没有 IP/连接。
重新启动网络服务并启动和关闭 p5p1 没有任何作用。
答案1
Ctrl使用组合键+ Alt+打开终端T并编辑/etc/default/grub
:
sudo nano /etc/default/grub
在最后添加这一行:
GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 biosdevname=0"
更新 grub:
sudo update-grub
然后重新启动 Ubuntu。
现在打开你的/etc/network/interfaces
并添加
auto eth0
iface eth0 inet dhcp
最后重启网络
sudo /etc/init.d/networking restart