1.静态IP
1.1 CentOS下的静态IP配置
Step 1:配置IP地址、子网掩码
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=4761957a-4094-451f-9c44-6b757dfb1c6b
DEVICE=ens33
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.101
NETMASK=255.255.255.0
Step 2:配置网关
vi /etc/sysconfig/network
# Created by anaconda
GATEWAY=192.168.1.1
Step 3:配置DNS
vi /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 114.114.114.114
1.2 Ubuntu Server 20.04静态IP配置
Step 1: 配置IP地址、子网掩码
sudo vi /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: false
addresses: [192.168.125.131/24]
gateway4: 192.168.125.1
nameservers:
addresses: [192.168.125.1, 8.8.8.8]
version: 2
Step 2:应用配置
sudo netplan apply
2.动态IP
2.1 CentOS下动态IP配置
配置动态IP仅需设置dhcp即可
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=4761957a-4094-451f-9c44-6b757dfb1c6b
DEVICE=ens33
ONBOOT=yes
修改配置以后,记得使用
systemctl restart network
重启网络服务。
2.2 Ubuntu Server 20.04动态IP配置
仅需要将/etc/netplan/00-installer-config.yaml文件中dhcp4值设为true即可