Ubuntu18.4 LTS的网络配置

Ubuntu 16以上版本的系统,默认网络配置IP地址的文件已不再是 /etc/network/interfaces,但是很多人还是习惯使用这个配置文件,事实是这个配置文件仍然可以使用,而且在配置多个静态IP的情况下,可以和/etc/netplan/中的配置文件 xx.ymal文件共同工作。

目前服务器有两块网卡,需要配置静态IP,那么我是这样做的: 

1.第一块网卡的网络配置,编辑/etc/network/interfaces,配置静态IP

auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
#配置静态IP地址、掩码、网关、DNS
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.254
broadcast 192.168.1.255
dns-nameservers 114.114.114.114

2.重启网络服务,应用配置

sudo service networking restart

3.第二块网卡网络配置,编辑/etc/netplan/中的配置文件/etc/netplan/01-network-manager-all.yaml

network:
  version: 2
  renderer: networkd
  ethernets:
    ens35:
       addresses: [192.168.2.1/24]
       gateway4: 192.168.2.254
       nameservers:
           addresses: [114.114.114.114]

4.应用配置

sudo netplan apply

5.网络配置文件的拓展应用:单网卡配置多个IP地址,多条路由:

vi /etc/netplan/50-cloud-init.yaml

network:
  version: 2
  renderer: networkd
  ethernets:
    enp01:
      addresses:
        - 192.168.1.100/24
        - 192.168.2.101/24
routes:
      - to: 192.168.1.0/24
        via: 192.168.1.1
      - to: 192.168.2.0/24
        via: 192.168.2.1

netplan apply

 

你可能感兴趣的:(网络,服务器,运维)