如何更改网卡的InterfaceName?
我今天按照下面的方法,成功了
sudo nano /etc/default/grub 找到GRUB_CMDLINE_LINUX=""改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"然后sudo grub-mkconfig -o /boot/grub/grub.cfg
重启后,网卡名称果然变成了eth0和wlan0ubuntu网卡命名规则?
自15版本开始网卡命名规则就不叫eth0了。而是用可预期网络接口设备名称的命名规则,比如网卡名为enp3s0 。
如果想要变回ethx也是可以的,参考以下步骤:
1、编辑/etc/default/grub
-----------------------------------------------------
root@ubuntu:~# vi /etc/default/grub
找到GRUB_CMDLINE_LINUX=""
改为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
-----------------------------------------------------
2、重新生成GRUB的启动菜单配置文件(/boot/grub/grub.cfg)
----------------------------------------
root@ubuntu:~# update-grub
----------------------------------------
3、重启系统后,网卡名称变成eth0和wlan0
Ubuntu的网卡命名规则遵循“enp<网卡序号>s<网口序号>”的格式,例如enp0s3表示第0块网卡的第3个网口。这样设置就可以进行网卡命名了。
Linux网卡ip配置怎么设置?
我的回答:
配置centos系统的网络,需要修改几个文件:
1./etc/hosts:
IP 主机名
举例:
10.44.155.117 iz251u7jin4z
2.vim /etc/resolv.conf:
nameserver 100.100.2.136
nameserver 100.100.2.138
这里配置的是DNS服务器地址,写入IP即可。
3.vim /etc/sysconfig/network:
NETWORKING=yes
HOSTNAME=iZ251u7jin4Z
NETWORKING_IPV6=no
PEERNTP=no
GATEWAY=172.17.15.253
最关键的是HOSTNAME主机名和GATEWAY网关配置好。
4.vim /etc/sysconfig/network-scripts/ifcfg-eth0 :
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.17.4.220
NETMASK=255.255.240.0
这个文件主要配置IP地址和子网掩码。IP地址可以写事先固定的,或者使用dhclient eth0先获取一个DHCP分发的IP地址。
5.执行service network restart重启网络服务。