ubuntu centos 配置IP地址
一. centos 配置IP地址
1.1 network
使用 network 方式配置 IP 地址。
- 修改网卡文件 /etc/sysconfig/network-scripts/ifcfg-ens33, 配置项含义一目了然。
BOOTPROTO=static
DNBOOT=yes
IPADDR=192.168.152.11
NETMASK=255.255.255.0
GATEWAY=192.168.152.2
DNS1=8.8.8.8
# 重启网络
service network restart
二. ubuntu 配置IP地址
2.1 netplan
使用 netplan 方式配置 IP 地址。
Netplan是 Ubuntu17.10 中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置。它允许您使用YAML抽象来配置网络接口。它可与 NetworkManager 和 systemd-networkd 网络守护程序一起作为内核的接口。
它读取/etc/netplan/*.ymal
中描述的网络配置,并且可以将所有网络接口的配置存储在这些文件中。如果ymal文件不存在则创建。说明:一个网卡可以配置多个IP,可以配置多个域名服务器地址。
- 静态地址配置
# /etc/netplan/01-network-manager-all.yaml
network:
version: 2
ethernets:
ens33:
addresses: [192.168.40.40/24]
dhcp4: false
gateway4: 192.168.40.2
nameservers:
addresses: [114.114.114.114, 8.8.8.8]
使配置生效:
sudo netplan apply
- 动态地址配置
# /etc/netplan/01-network-manager-all.yaml
network:
version: 2
ethernets:
ens33:
dhcp4: true
使配置生效:
sudo netplan apply
2.2 networking
使用 networking 方式配置 IP 地址。
# /etc/network/interfaces
auto ens33 # 开机自启动
iface ens33 inet static # static:静态IP dhcp:动态IP
address 192.168.3.3 # ip地址
netmask 255.255.255.0 # 子网掩码
gateway 192.168.3.1 # 网关
dns-nameservers 114.114.114.114 8.8.8.8 # dns服务器
重启网络
systemctl restart networking
参考资料