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本台主机,看本台主机网络是否联通)