溫馨提示×

centos中ifconfig命令如何配置靜態IP

小樊
127
2025-02-13 09:51:48
欄目: 智能運維

在CentOS系統中,使用ifconfig命令配置靜態IP地址通常涉及編輯網絡接口配置文件。以下是詳細步驟:

1. 查看當前網絡接口

首先,你需要知道你的網絡接口名稱??梢允褂靡韵旅畈榭矗?/p>

ip addr show

或者

ifconfig -a

2. 編輯網絡接口配置文件

CentOS 7及更高版本使用NetworkManagernmcli來管理網絡連接,但也可以直接編輯網絡接口配置文件。

方法一:使用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

保存并退出編輯器。

3. 重啟網絡服務

無論你使用哪種方法,都需要重啟網絡服務以應用更改:

sudo systemctl restart network

4. 驗證配置

最后,驗證IP地址是否已正確配置:

ip addr show eth0

或者

ifconfig eth0

你應該能看到配置的靜態IP地址和其他相關信息。

注意事項

  • 確保你配置的IP地址、子網掩碼、網關和DNS服務器都是正確的。
  • 如果你在生產環境中進行這些更改,請確保你有適當的備份和恢復計劃。

通過以上步驟,你應該能夠在CentOS系統中成功配置靜態IP地址。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女