Linux ubuntu20.04 网络配置(图文教程)

因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备

环境准备

  • 系统:ubuntu20.04
  • 网卡:双网卡
    • 网卡一:供连接互联网使用
    • 网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡)
  • 工具:
    • net-tools
    • 文本编辑工具(vi,vim,或者一些其他的编辑工具都可以)
    • netplan (ubuntu 这个默认是装好的)

配置

  • 编辑netplan下配置文件
    • 如果做多网卡,看情况,可以在一个文件里写两张网卡的配置,也可以写多个文件
sudo vim /etc/netplan/01-network-manager-all.yaml

在这里插入图片描述
这里我的两张网卡,一张ens32,一张ens34,

  • ens32:供连接互联网,设置dhcp4自动分配ip
  • ens34:供连接内网,设置静态ip

(注意,如果有两张网卡,都设置成静态ip,不能出现两个不同的网关)

在这里插入图片描述

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens32:
      dhcp4: yes
    ens34:
      addresses:
        - 20.0.10.1/20
      dhcp4: no
      optional: true
      gateway4: 20.0.0.1
      nameservers:
        addresses:
          - 20.0.0.1

根据上述设置保存并退出

使用netplan使配置生效

sudo netplan apply

在这里插入图片描述
使用ping命令测试内网,互联网络是否连通

(也可以在其他主机上使用ping命令ping本台主机,看本台主机网络是否联通)

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐