说明
测试环境:Win10 + VMware16 + ubuntu18.04.6 Server
在虚拟平台添加网卡
说明:这里我以桥接方式为例,其他类型类似。
然后再查看系统网卡信息:
到此处,发现新的网卡名称ens38已经出来了。不过,我尝试在系统相关配置文件中找"ens38"这个名称是在何处定义的,但没有找到,默认该网卡已经在系统层级完成了“注册”了。
补充:在VMware中添加桥接模式的网卡,默认情况下它是自动选择桥接对象的。
需要注意的是,如果系统配置网卡较多,可能会出现自动配置失败或者所配置的那个网卡并不是需要真正需要的那个。所以,我的建议是手动指定,
比如我的桥接目标是windows主机的无线网卡,最终实现linux虚拟机与无线局域网上的设备连接,先找到无线网卡:
然后在vmware的虚拟网络编辑器中按名称选中即可。
基于系统发行版配置网卡参数
不同的系统类型、版本号,系统默认使用的网卡配置工具都是有可能不一样的,所以,在记录这类运维笔记时,千万不可脱离环境来写,否则终究害人害已!
在ubuntu16里面,网络配置工具是ifconfig + ifup + ifdown + /etc/network/interfances
到了ubuntu18这一版本,默认使用的是netplan这个工具,你也可以通过配置沿用老的配置方式。
以当前使用的测试环境为例,netplan配置文件是:/etc/netplan/00-installer-config.yaml
默认配置内容是:
当前我的需求是添加一块静态IP为192.168.1.100的网卡,配置为:
如果你的主机当前连接的路由器带有DHCP功能,你也可以设置IP为动态获取,只需沿用ens33那两行配置就行了。