溫馨提示×

如何用Ubuntu ifconfig修改網絡接口

小樊
36
2025-10-08 14:14:47
欄目: 智能運維

在 Ubuntu 中,ifconfig 命令用于配置、激活和查詢網絡接口。以下是如何使用 ifconfig 修改網絡接口的步驟:

  1. 查看當前網絡接口: 首先,你可以使用以下命令查看當前系統中的所有網絡接口:

    ifconfig -a
    
  2. 激活網絡接口: 如果某個網絡接口被禁用,你可以使用以下命令激活它(假設接口名為 eth0):

    sudo ifconfig eth0 up
    
  3. 停用網絡接口: 如果你想停用某個網絡接口(假設接口名為 eth0),可以使用:

    sudo ifconfig eth0 down
    
  4. 配置網絡接口: 你可以使用 ifconfig 來配置 IP 地址和子網掩碼(假設接口名為 eth0,IP 地址為 192.168.1.10,子網掩碼為 255.255.255.0):

    sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0
    
  5. 修改網關: 雖然 ifconfig 本身不能直接設置默認網關,但你可以使用 route 命令來添加默認網關(假設網關 IP 為 192.168.1.1):

    sudo route add default gw 192.168.1.1
    
  6. 持久化網絡配置: 使用 ifconfig 做出的網絡配置在重啟后不會保留。要使配置持久化,你需要編輯網絡配置文件。對于 Ubuntu 18.04 及更高版本,網絡配置通常通過 netplan 管理。

    編輯 /etc/netplan/ 下的配置文件(例如 01-netcfg.yaml),然后應用更改:

    sudo nano /etc/netplan/01-netcfg.yaml
    

    在文件中添加或修改如下內容:

    network:
      version: 2
      renderer: networkd
      ethernets:
        eth0:
          dhcp4: no
          addresses: [192.168.1.10/24]
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
    

    保存文件后,應用更改:

    sudo netplan apply
    

請注意,ifconfig 在較新的 Ubuntu 版本中已經被標記為過時,推薦使用 ip 命令來管理網絡接口。

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