在CentOS系统中,使用ifconfig
命令配置静态IP地址通常涉及编辑网络接口配置文件。以下是详细步骤:
首先,你需要知道你的网络接口名称。可以使用以下命令查看:
ip addr show
或者
ifconfig -a
CentOS 7及更高版本使用NetworkManager
和nmcli
来管理网络连接,但也可以直接编辑网络接口配置文件。
nmcli
如果你更喜欢使用nmcli
,可以按照以下步骤操作:
# 查看所有连接
nmcli connection show
# 修改连接(例如eth0)
nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8,8.8.4.4
# 重启连接
nmcli connection up eth0
对于CentOS 7及更高版本,编辑/etc/sysconfig/network-scripts/ifcfg-<interface>
文件,其中<interface>
是你的网络接口名称(例如eth0
)。
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
在文件中添加或修改以下内容:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=<your-uuid> # 可选,如果存在
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
保存并退出编辑器。
无论你使用哪种方法,都需要重启网络服务以应用更改:
sudo systemctl restart network
最后,验证IP地址是否已正确配置:
ip addr show eth0
或者
ifconfig eth0
你应该能看到配置的静态IP地址和其他相关信息。
通过以上步骤,你应该能够在CentOS系统中成功配置静态IP地址。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:通过 ifconfig 在 CentOS 中如何设置静态 IP