溫馨提示×

centos ifconfig修改網卡地址

小樊
33
2025-08-12 17:08:02
欄目: 智能運維

在 CentOS 系統中,你可以使用 ifconfig 命令來修改網卡的 IP 地址。以下是具體步驟:

  1. 查看當前網絡接口: 首先,你需要知道你要修改的網絡接口名稱??梢允褂靡韵旅畈榭此芯W絡接口:

    ifconfig -a
    

    或者

    ip addr show
    
  2. 臨時修改網卡地址: 假設你要修改的網絡接口名稱是 eth0,并且你想將其 IP 地址改為 192.168.1.100,子網掩碼為 255.255.255.0,可以使用以下命令:

    sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
    

    其中:

    • eth0 是你要修改的網絡接口名稱。
    • 192.168.1.100 是新的 IP 地址。
    • netmask 255.255.255.0 是子網掩碼。
    • up 表示啟用該網絡接口。
  3. 永久修改網卡地址: 臨時修改的 IP 地址在系統重啟后會丟失。為了永久修改網卡地址,你需要編輯網絡配置文件。

    CentOS 7 及以上版本使用 NetworkManagernmcli 工具來管理網絡配置。你可以使用以下命令來修改網卡地址:

    sudo nmcli con mod eth0 ipv4.addresses 192.168.1.100/24
    sudo nmcli con up eth0
    

    其中:

    • eth0 是你要修改的網絡接口名稱。
    • ipv4.addresses 192.168.1.100/24 設置新的 IP 地址和子網掩碼(/24 表示子網掩碼 255.255.255.0)。
    • nmcli con up eth0 啟用該網絡接口。

    CentOS 6 使用 /etc/sysconfig/network-scripts/ifcfg-eth0 文件來配置網絡接口。你可以編輯該文件:

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    

    修改或添加以下內容:

    DEVICE=eth0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    

    其中:

    • DEVICE=eth0 是網絡接口名稱。
    • BOOTPROTO=static 設置靜態 IP 地址。
    • ONBOOT=yes 表示系統啟動時啟用該網絡接口。
    • IPADDR=192.168.1.100 是新的 IP 地址。
    • NETMASK=255.255.255.0 是子網掩碼。
    • GATEWAY=192.168.1.1 是默認網關。
    • DNS1DNS2 是 DNS 服務器地址。

    修改完成后,重啟網絡服務以應用更改:

    sudo service network restart
    

通過以上步驟,你可以成功修改 CentOS 系統中的網卡地址。

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