Ubuntu 20 Server 双网卡配置
Ubuntu 20 Server 双网卡配置
在使用 ubuntu
时,有时会有双网卡的配置问题,比如一个有线网络是自己的局域网,通过这个有线局域网进行局域访问;有一个无线网络可以用来访问外网,进行诸如网页浏览,软件更新等操作。
实现这个操作的前提是两个网卡都能够正常使用,如果系统没能成功识别某个网卡,使用 ifconfig -a
并没有将这个网卡打印出来,可能是因为系统上没有这个网卡驱动,在正确安装网卡驱动之后,使用 ifconfig -a
是能够看到本机所拥有的网卡的。
在搞定两个网卡驱动之后,配置 /etc/netplan/00-installer-config.yaml
文件如下:
# This is network config written by Arvin
network:
version: 2
ethernets:
enpfake12:
dhcp4: no
addresses: [10.80.0.127/24]
optional: true
wifis:
wlpfake13:
optional: true
access-points:
TP-LINK_FAKE:
password: Arvin_wifi_password
dhcp4: true
nameservers:
addresses: [223.5.5.5, 8.8.8.8, 8.8.4.4]
执行下面的命令:
sudo netplan apply
等待几秒,两个网络就都可以使用了,若不能同时使用,可能在于路由/网关配置不对,配置不同网段网络端口使用的路由及网关即可,比如如下配置:
sudo route add -net 0.0.0.0/0 wlpfake13
sudo route add -net 0.0.0.0/0 gw 192.168.8.1