Ubuntu 配置網絡卡資訊

2021-10-22 11:54:28 字數 2485 閱讀 6684

關於圖形介面的配置,我這裡就不多介紹了,這個很簡單。這裡介紹的是如何通過修改配置檔案來實現虛擬網絡卡。

首先介紹ubuntu(我這裡使用的是ubuntu-16.04)下虛擬網絡卡的配置

1、先用ifconfig檢視當前的網絡卡配置

ens33     link encap:乙太網  硬體位址 02:0c:29:c6:be:c7  

up broadcast running multicast mtu:1500 躍點數:1

接收資料報:215 錯誤:0 丟棄:0 過載:0 幀數:0

傳送資料報:256 錯誤:0 丟棄:0 過載:0 載波:0

碰撞:0 傳送佇列長度:1000

接收位元組:25858 (25.8 kb) 傳送位元組:27711 (27.7 kb)

lo link encap:本地環迴

up loopback running mtu:65536 躍點數:1

接收資料報:165 錯誤:0 丟棄:0 過載:0 幀數:0

傳送資料報:165 錯誤:0 丟棄:0 過載:0 載波:0

碰撞:0 傳送佇列長度:1

接收位元組:12225 (12.2 kb) 傳送位元組:12225 (12.2 kb)

一般沒有進行設定之前,列印的資訊如上所示。

2、檢視當前網絡卡配置,開啟配置檔案/etc/network/inte***ces

sudo vim /etc/network/inte***ces
可以看到只有乙個回環測試的網絡卡配置

auto lo

iface lo inet loopback

3、選擇新增我們自己的網絡卡配置,第乙個網絡卡(ens33)配置一定要是外網的,如果你配置成內網的,那麼將導致你的系統不能上外網。

位址、掩碼和閘道器根據自己實際的網路進行配置。我這裡的外網ip是172.16.2.***網段的。

auto ens33

iface ens33 inet static  #設定靜態ip,動態的是將static修改為dhcp,如果設定為動態ip無法設定虛擬網絡卡

address 172.16.2.95    # 如果為動態ip以下的都不用配置。

netmask 255.255.0.0

gateway 172.16.254.254

4、接下來配置虛擬網絡卡(ens33:1)

同樣內網的ip根據實際情況配置,我這裡的內網ip是192.168.8.***網段的。

auto ens33:1

iface ens33:1 inet static

address 192.168.8.95

netmask 255.255.255.0

gateway 192.168.8.1

這樣你就可以同時訪問內外網了。

假設新增多乙個其他網段的內網虛擬網絡卡。

auto ens33:2

iface ens33:2 inet static

address 192.168.88.95

netmask 255.255.255.0

gateway 192.168.88.1

以此類推,可增加多個不同網段的內網網絡卡,都可以互相訪問。

5、配置預設閘道器

開啟 /etc/resolv.conf

sudo vim /etc/resolv.conf
往配置檔案中新增上面配置的網段的閘道器,我們這裡上面配置了三個網段,那麼我們的配置檔案中新增以下資訊

nameserver 172.16.254.254

nameserver 192.168.8.1

nameserver 192.168.88.1

在以前的版本中到這裡就可以,但在新版本中還要在另乙個配置檔案中新增以上的內容。

開啟/etc/resolvconf/resolv.conf.d/base

sudo vim /etc/resolvconf/resolv.conf.d/base
通樣增加上面三個預設閘道器

nameserver 172.16.254.254

nameserver 192.168.8.1

nameserver 192.168.88.1

6、重啟電腦 reboot

修改好這些後,只有重啟電腦才能生效,用命令重啟網絡卡(sudo /etc/init.d/networking restart)是沒有作用的。原因尚不清楚。

重啟電腦後再用ifconfig檢視,就有多個網絡卡的配置了,而且都能使用,互不衝突。

ubuntu網絡卡資訊

如上圖,安裝 kvm 後都會發現網路介面裡多了乙個叫做 virbr0 的虛擬網路介面。這是由於安裝和啟用了 libvirt 服務後生成的,libvirt 在伺服器 host 上生成乙個 virtual network switch virbr0 host 上所有的虛擬機器 guests 通過這個 v...

Ubuntu 網絡卡配置

sudo gedit etc network inte ces 可修改網絡卡的上網方式 預設如下 auto lo iface lo inet loopback 改為如下,將使用自動ip,即dhcp方式上網 auto eth0 iface eth0 inet dhcp 改為如下,將使用靜態ip上網 a...

ubuntu16 04修改網絡卡資訊

檢視網絡卡資訊和名稱 ip a 方法一 開啟配置檔案 記得配置完重啟並ping一下 sudo vim etc network inte ce 輸入以下內容 the loopback network inte ces auto lo iface lo inet loopback the primary...