Linux --- 设置hostname和IP地址
一、概要
1. 环境
Rocky Linux 9.3
二、配置
1. hostname
sudo hostnamectl set-hostname <hostname>
2. IP
(1) 找到当前网卡
nmcli device show
GENERAL.DEVICE为当前网卡。
(2) 查看当前网卡信息
nmcli device show enp1s0
(3) 设置自动获取IP地址
su
nmcli con mod enp1s0 ipv4.gateway '' && nmcli con mod enp1s0 ipv4.address '' && nmcli con mod enp1s0 ipv4.method auto && nmcli con down enp1s0 && nmcli con up enp1s0
(4) 设置静态IP地址
su nmcli con mod enp1s0 ipv4.gateway '192.168.28.1' && nmcli con mod enp1s0 ipv4.dns '192.168.28.1' && nmcli con mod enp1s0 ipv4.address '192.168.28.75' && nmcli con mod enp1s0 ipv4.method manual && nmcli con down enp1s0 && nmcli con up enp1s0
或:
sudo nmcli connection modify enp1s0 ipv4.method manual ipv4.address '192.168.28.77/24' ipv4.gateway '192.168.28.1' ipv4.dns '192.168.28.1' sudo nmcli con down enp1s0 && sudo nmcli con up enp1s0
3. 测试
ip a
三、参考
https://docs.rockylinux.org/guides/network/basic_network_configuration/
https://developer-old.gnome.org/NetworkManager/stable/settings-ipv4.html