一、centos&redhat系列
1.1 centos7系统
编辑网卡配置文件
cd /etc/sysconfig/network-scripts
vi ifcfg-ens33
将以下内容写入文件后保存
DEVICE=ens33
BOOTPROTO=static
ONBOOT=yes
USERCTL=no
TYPE=Ethernet
IPADDR=14.81.33.2
NETMASK=255.255.255.0
GATEWAY=14.81.33.254
重启网络服务
systemctl restart network
1.2 centos8&redhat8
7跟8系统的网卡配置文件路径、配置方法一样,网络服务重启命令不一样,8的系统使用nmcli管理网络因此,修改完网卡配置文件后,使用以下命令使配置生效
sudo nmcli c reload
sudo nmcli c up ens33
1.3 rocky linux9 &redhat9
编辑网卡配置文件,跟之前版本路径不一样
vi /etc/NetworkManager/system-connections/ens33.nmconnection
参考以下内容配置静态IP并保存
[connection]
id=ens33
uuid=0572911c-bd45-33c3-9442-c896e03207dd
type=ethernet
autoconnect-priority=-999
interface-name=ens192
permissions=user:root:;
timestamp=1671092551
[ethernet]
[ipv4]
address1=192.168.75.25/24
dns=172.25.2.69;
may-fail=false
method=manual
[ipv6]
addr-gen-mode=eui64
method=auto
never-default=true
[proxy]
重新加载网卡配置文件
nmcli connection reload /etc/NetworkManager/system-connections/ens33.nmconnection
启用网卡
nmcli connection up /etc/NetworkManager/system-connections/ens33.nmconnection
二、ubuntu系列
2.1 ubuntu18.04以前系统
cd /etc/network/
vi interfaces
将以下内容写入后保存
auto ens13f0
iface ens13f0 inet static
address 100.100.100.1
netmask 255.255.255.0
auto ens13f1
iface ens13f1 inet static
address 100.100.101.1
netmask 255.255.255.0
重启网络服务
sudo systemctl restart networking
或
sudo /etc/init.d/networking restart
2.2 ubuntu18.04以后系统
ip add 查看需要配置静态ip地址的网卡名称
-
编辑Netplan配置文件,通常在
/etc/netplan/
目录下。文件名可能是01-netcfg.yaml
,50-cloud-init.yaml
或类似。
root@test:/opt/offline-packages# cd /etc/netplan/
root@test:/etc/netplan# vi 50-cloud-init.yaml
将以下内容写入并保存
network:
ethernets:
ens33:
dhcp4: no
address:
- 192.168.42.141/24
gateway4: 192.168.41.1
nameserver:
address: [8.8.8.8,114.114.114.114]
enss66:
dhcp4: no
address:
- 10.10.10.1/16
gateway4:
version: 2
应用配置
sudo netplan apply
标签:配置文件,IP,sudo,网卡,etc,Linux,address,ens33
From: https://blog.csdn.net/qq_27815483/article/details/140268397