1、ubuntu 旧版本

sudo vim /etc/network/interfaces

具体编辑内容如下:

auto enp2s0              # enp2s0 网卡名称
iface enp2s0 inet static #设置为静态
address 172.16.10.5      # IP地址, 要根据自己网段下IP的使用设置,不能和别的IP相冲突
netmask 255.255.255.0
gateway 172.16.10.1      #网关,查看网关命令:ip route show

设置 DNS(可选)

vim /etc/resolv.conf

添加如下内容

nameserver 223.5.5.5
nameserver 114.114.114.114

刷新配置文件

resolvconf -u

重启网卡(具体网卡名称可通过 ifconfig 查看)

sudo ifconfig enp2s0 down
sudo ifconfig enp2s0 up

2、ubuntu 新版本

将 eno1(网卡)固定ip为 172.17.17.17

# This is the network config written by 'xuyukun.com'
network:
  ethernets:
    eno1:
      dhcp4: false
      addresses: [172.17.17.17/24]
      gateway4: 172.17.17.1
      nameservers:
        addresses: [223.5.5.5]
    enp2s0:
      dhcp4: true
  version: 2

修改完配置文件应用配置

sudo netplan apply

验证结果

ifconfig eno1