Debian10 網絡操作之ip命令

  1. 查看幫助

    ip help  # ip指令的概括
    
    ip link help  # 設備操作
    
    ip addr help  # ip操作
    

ip link操作

  1. 添加網卡:sudo ip link add link ens33 dev ens33.01 type macvlan

    參數解析
    1. ens33 爲已存在網卡,用作橋接對象
    2. dev ens33.01 爲新設備命名
    3. type macvlan 指定類型爲:基於鏈路層地址(MAC)的虛擬接口。可以讓新設備獲取新的mac地址
    
  2. 啓用網卡:sudo ip link set ens33.01 up

ip addr 操作

  1. 刪除指定設備的ip:ip addr del 192.168.100.200/24 dev ens33.01
  2. 爲設備添加IP:ip addr add 192.168.100.200/24 dev ens33.01

多網卡操作

  1. 關閉NetworkManager並重啓:

    網絡配置有兩種方式:圖形界面(network-manager)與修改/etc/network/interfaces
    當兩種方式的配置不同,就會產生衝突
    # 關閉圖形管理
    systemctl stop NetworkManager
    systemctl disable NetworkManager
    systemctl reboot
    
  2. 修改配置/etc/network/interfaces

    # 首先查看網卡情況
    ip link show
    # 打開配置文件
    sudo gedit /etc/network/interfaces
    # 添加配置
    auto ens33 # 表示自動啓動
    iface ens33 inet static # static 爲靜態ip,使用DHCP時替換爲dhcp
    address 192.168.200.128
    netmask 255.255.255.0
    #gateway 192.168.200.1  # 網關可不填,在多網卡情況下 網關至多隻能寫一個 
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章