Rockylinux/Almalinux9.x、Debian12.x配置静态IP
原创...
摘要
Rockylinux/Almalinux9.x、Debian12.x配置静态IP
rockylinux/almalinux 9.x
rockylinux\almalinux9.x使用nmcli管理网络
查看网卡
nmcli
配置网卡IP
ens160为网卡名称
# 修改网卡
# vi /etc/NetworkManager/system-connections/ens160.nmconnection
[connection]
id=ens160
uuid=1b1d721f-aace-3e0c-8055-e910e15a8674
type=ethernet
autoconnect-priority=-999
interface-name=ens160
timestamp=1714173099
[ethernet]
[ipv4]
address1=192.168.8.24/24,192.168.8.2
dns=223.5.5.5;119.29.29.29
method=manual
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
# 重载配置
nmcli connection load /etc/NetworkManager/system-connections/ens160.nmconnection
# 激活网卡配置
nmcli connection up /etc/NetworkManager/system-connections/ens160.nmconnection
说明:这[ipv4]部分是我们需要修改的
[ipv4]
address1=IP/子网掩码,网关
dns=DNS地址1;DNS地址2;
method=manual
快速修改方法
# 快速修改
sed -i '12s/^/# /' /etc/NetworkManager/system-connections/ens160.nmconnection
sed -i '12a address1=192.168.8.xxx/24,192.168.8.2\ndns=223.5.5.5;119.29.29.29\nmethod=manual' /etc/NetworkManager/system-connections/ens160.nmconnection
# 重载配置
nmcli connection load /etc/NetworkManager/system-connections/ens160.nmconnection
# 激活网卡配置
nmcli connection up /etc/NetworkManager/system-connections/ens160.nmconnection
debian12.x
# 设置静态ip
# auto ens33设置开机系统启动时启用该接口
# vi /etc/network/interfaces
auto ens33
iface ens33 inet static
address 192.168.2.157
netmask 255.255.255.0
gateway 192.168.2.2
# systemcatl restart networking
# 设置dns
# vi /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8
nameserver 8.8.8.4