CentOS7綁定整段IP地址操作指南
前置準(zhǔn)備
確認(rèn)系統(tǒng)版本為CentOS7,已獲取root權(quán)限,準(zhǔn)備需要綁定的IP地址段(如192.168.1.100-192.168.1.200)。通過nmcli device show
命令查看當(dāng)前網(wǎng)卡名稱(通常為eth0或ens192)。
配置文件修改
- 進入網(wǎng)絡(luò)配置目錄:
cd /etc/sysconfig/network-scripts/
- 創(chuàng)建范圍配置文件:
vi ifcfg-eth0-range0
- 插入以下內(nèi)容:
DEVICE=eth0 BOOTPROTO=static IPADDR_START=192.168.1.100 IPADDR_END=192.168.1.200 NETMASK=255.255.255.0 ONBOOT=yes
服務(wù)重啟與驗證
執(zhí)行systemctl restart network
重啟網(wǎng)絡(luò)服務(wù)。通過ip addr show eth0
查看綁定的IP地址列表,使用ping -c 4 192.168.1.100
測試連通性。
高級配置技巧
- 多IP段配置:創(chuàng)建多個range文件(ifcfg-eth0-range1)實現(xiàn)不同IP段的綁定
- 子網(wǎng)劃分:通過修改NETMASK參數(shù)支持不同子網(wǎng)掩碼(如255.255.254.0)
- IPv6配置:使用IPV6ADDR_START和IPV6ADDR_END參數(shù)實現(xiàn)IPv6地址段綁定
常見問題處理
- IP未生效
- 檢查網(wǎng)絡(luò)服務(wù)狀態(tài)
systemctl status network
,確認(rèn)IP地址段未被占用 - 部分IP無法訪問
- 通過
iptables -L
檢查防火墻規(guī)則,確認(rèn)未阻止目標(biāo)IP段通信 - 配置丟失
- 驗證文件權(quán)限是否為644,確認(rèn)NetworkManager服務(wù)未覆蓋配置