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

posted @ 2023-11-26 21:56  白马黑衣  阅读(328)  评论(0编辑  收藏  举报