如果想在 Linux 環境下建立一個虛擬網路介面 (Virtual network interface) 怎麼辦?可能最直接也根本的辦法就是修改「/etc/network/interfaces」這個檔案,如此一來在每次重開機後也都會自動啟用這張虛擬網卡,但如果只是想要暫時性的建立一個網路介面呢?其實只要用「ifconfig」的一行指令就可以達成。
ifconfig
ifconfig ens33:0 192.168.12.12 up
ifconfig ens33:0 192.168.12.12 down
首先檢視一下自己的網路介面,「ens0 / 1 / 2 / 3」這種都是網路卡代號,由於這是虛擬機去 Clone 本機的網路架構所以可能和大部分人會顯示的不同,但如果只是要建立一個虛擬網卡的話必須依附在一個已存在的實體介面下,所以務必選擇一個已設定完成的網卡。
那就可以使用指令來新增虛擬網路介面了,可能會需要 sudo 來使用 root 權限執行。再次使用 ifconfig 查詢就可以看到虛擬網卡已經被新增了,但只要重開機後網路介面仍然會恢復「/etc/network/interfaces」內的設定,所以這只是方便暫時使用的版本而已。
而選定介面在後面加個 down 也可以將該介面刪除,或者重開機後就會自己不見了。
留言
張貼留言