Ubuntu 18.04 LTS 设置固定 IP

文章目录

    • 查看系统版本
    • 设置固定IP
    • 注意地方

查看系统版本

root@php_server:/home/dduan# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS

设置固定IP

  • 之前的版本网卡配置信息配置在/etc/network/interfaces文件,可以如下配置
# lo 系统启动时被自动配置
auto lo
# 将lo接口设置为一个本地回环(loopback)地址
iface lo inet loopback

# ens33 系统启动时被自动配置
auto ens33
# ens33 接口具有一个静态的(static)IP配置,动态的设置为(dhcp)
iface ens33 inet static
# IP地址
address 192.168.0.146
# 默认网关
gateway 192.168.0.1
# 子网掩码
netmask 255.255.255.0

注意:只是要重启才能生效。通过service networking restart无效

  • 18.04上新采用的netplan命令,网卡信息配置在/etc/netplan/01-network-manager-all.yaml文件,需做如下配置
network:
    ethernets:
        ens33:
            addresses: [192.168.0.60/24]
            gateway4: 192.168.0.1
            nameservers:
                addresses: [192.168.0.1]
    version: 2
  • 使用以下命令使配置即时生效
netplan apply

注意地方

  • 以上操作均在root用户下进行,如在普通用户,请自行加上sudo
  • /etc/netplan/01-network-manager-all.yaml文件中的renderer: NetworkManager注释,否则netplan命令无法生效
  • IP配置信息要按如上格式,使用yaml语法格式,每个配置项使用空格缩进表示层级
  • 对应配置项后跟着冒号,之后要接个空格,否则netplan命令也会报错

你可能感兴趣的:(Linux,Ubuntu)