溫馨提示×

Ubuntu ifconfig命令如何設置子網掩碼

小樊
35
2025-09-01 08:26:27
欄目: 智能運維

在 Ubuntu 中,ifconfig 命令本身并不直接支持設置子網掩碼。不過,你可以使用 ip 命令來配置網絡接口,包括設置子網掩碼。

以下是使用 ip 命令設置子網掩碼的步驟:

  1. 查看當前網絡接口信息

    ip addr show
    
  2. 停止網絡接口(可選,但推薦):

    sudo ip link set dev eth0 down
    
  3. 設置 IP 地址和子網掩碼: 使用 ip addr add 命令來設置 IP 地址和子網掩碼。例如,如果你想將 eth0 接口的 IP 地址設置為 192.168.1.100,子網掩碼為 255.255.255.0,可以使用以下命令:

    sudo ip addr add 192.168.1.100/24 dev eth0
    

    這里的 /24 表示子網掩碼 255.255.255.0。

  4. 啟動網絡接口

    sudo ip link set dev eth0 up
    
  5. 驗證配置: 再次使用 ip addr show 命令來驗證配置是否成功:

    ip addr show eth0
    

示例

假設你想將 eth0 接口的 IP 地址設置為 192.168.1.100,子網掩碼為 255.255.255.0,可以按照以下步驟操作:

# 查看當前網絡接口信息
ip addr show

# 停止 eth0 接口
sudo ip link set dev eth0 down

# 設置 IP 地址和子網掩碼
sudo ip addr add 192.168.1.100/24 dev eth0

# 啟動 eth0 接口
sudo ip link set dev eth0 up

# 驗證配置
ip addr show eth0

注意事項

  • 使用 ip 命令配置網絡接口時,需要具有 root 權限。
  • 如果你使用的是 DHCP 客戶端(如 dhcpcdNetworkManager),可能需要先停止這些服務,然后再進行手動配置。
  • 在某些情況下,你可能需要編輯網絡配置文件(如 /etc/network/interfaces 或使用 netplan),以便在系統啟動時自動應用這些設置。

希望這些信息對你有所幫助!

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