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
posted @ 2022-11-19 20:53  ArvinDu  阅读(476)  评论(0编辑  收藏  举报