Ubuntu 如何为网卡配置 IP 地址

发布时间: 更新时间: 总字数:310 阅读时间:1m 作者: IP上海 分享 网址

Ubuntu 如何为网卡配置 IP 地址

Ubuntu 18.04 及之后版本

Ubuntu 18.04 及之后版本采用 netplan 管理网络配置,配置文件在 /etc/netplan/ 目录下

配置静态示例

  • /etc/netplan/01-network-manager-all.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
     dhcp4: no
     addresses: [172.20.0.81/24]
     gateway4: 172.20.0.2
     nameservers:
       addresses: [223.5.5.5]
  • 测试配置文件
netplan try
  • 应用配置文件
netplan --debug apply

配置DHCP

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: true

单网卡多IP和路由

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
     addresses:
       - 172.20.0.91/24
       - 192.168.0.91/24
     #gateway4:    # unset, since we configure routes below
     routes:
       - to: 0.0.0.0/0
         via: 172.20.0.91
         metric: 100
       - to: 192.168.0.0/24
         via: 192.168.0.91
         metric: 100

Ubuntu 18.04 之前版本

IP命令行配置如下

sudo gedit /etc/network/interfaces

DHCP

DHCP配置如下(假设通过eth1上网)

# The primary network interface - use DHCP to find our address
auto eth1
iface eth1 inet dhcp //指定为dhcp

然后重启

sudo /etc/init.d/networking restart

Static IP

静态IP地址配置如下(假设通过eth1上网)

# The primary network interface
auto eth1
iface eth1 inet static //指定为static
address 192.168.3.90 //IP地址
gateway 192.168.3.1 //网关
netmask 255.255.255.0 //子网掩码

同样需要重启

sudo /etc/init.d/networking restart

DNS

如果有必要,配置DNS sudo gedit /etc/resolv.conf

nameserver 192.168.3.2
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数