linux – Ubuntu Server以太网配置命名错误

我刚安装了Ubuntu Server 16.04.1 LTS并想配置我的以太网连接.我的/ etc / network / interfaces文件如下所示:

source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback

auth eth0
iface eth0 inet static
address 192.168.0.99 *whatever my ip is*
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.999 *my router's ip*
post-up iptables-restore < /etc/iptables.up.rules
dns-nameservers *my router's ip* 8.8.8.8

这给了我的以太网连接奇怪的名字,如emp2s0,virbr0等.
基于此post,我的安装中不存在biosdevname,也没有/etc/udev/rules.d中的任何规则.我该怎么做以获得以太网连接?

解决方法:

现在最简单的方法就是用Ubuntu给你的设备(两行)替换eth0.你提到emp2s0,但我怀疑它应该是enp2s0.

此外,auth应该是自动的

如果您真的不喜欢新的命名方案,您可以遵循许多不同的方法,但这将解决您的直接问题.

作为澄清,这个命名方案在Ubuntu中是新的(从15岁开始)并且不会发生在从14更新的机器上,仅在新安装时

上一篇:Linux / CentOS:如何强制FTP / SSH使用特定的以太网适配器


下一篇:linux – 如何与仅支持以太网的计算机共享我的Internet连接(无线)?