學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

Linux系統(tǒng)如何增加虛擬網(wǎng)卡

時(shí)間: 春健736 分享

  Linux系統(tǒng)如何增加虛擬網(wǎng)卡?如果你對(duì)網(wǎng)絡(luò)運(yùn)行和IP網(wǎng)絡(luò)有所了解,你應(yīng)該知道在大多數(shù)情況下,每個(gè)網(wǎng)卡只會(huì)分配一個(gè)IP地址。我們習(xí)慣認(rèn)為這是一對(duì)一的事物。下面跟著學(xué)習(xí)啦小編來(lái)一起來(lái)了解下吧。

  Linux系統(tǒng)增加虛擬網(wǎng)卡方法一、修改網(wǎng)卡配置文件

  在ubuntu下,網(wǎng)卡的配置文件是/etc/network/interfaces,所以我們修改它:

  sudo vim /etc/network/interfaces

  在這個(gè)文件中增加如下內(nèi)容并保存:

  auto eth0:0

  iface eth0:0 inet static

  address 192.168.10.10

  netmask 255.255.255.0

  #network 192.168.10.1

  #broadcast 192.168.1.255

  保存后,我們需要重啟網(wǎng)卡(重新加載配置文件)才會(huì)生效,使用如下命令重啟:

  sudo /etc/init.d/networking restart

  他的優(yōu)點(diǎn)是重啟服務(wù)器或者網(wǎng)卡配置不會(huì)丟失。

  Linux系統(tǒng)增加虛擬網(wǎng)卡方法二、快遞創(chuàng)建\刪除虛擬網(wǎng)卡

  sudo ifconfig eth0:0 192.168.10.10 up

  以上的命令就可以在eth0網(wǎng)卡上創(chuàng)建一個(gè)叫eth0:0的虛擬網(wǎng)卡,他的地址是:192.168.1.63

  如果不想要這個(gè)虛擬網(wǎng)卡了,可以使用如下命令刪除:

  sudo ifconfig eth0:0 down

  重啟服務(wù)器或者網(wǎng)絡(luò)后,虛擬網(wǎng)卡就沒(méi)有了。

  hzhsan:但是發(fā)現(xiàn)添加的虛擬網(wǎng)卡和原網(wǎng)卡物理地址是一樣的。

  Linux系統(tǒng)增加虛擬網(wǎng)卡方法三、創(chuàng)建tap

  前兩種方法都有一個(gè)特點(diǎn),創(chuàng)建的網(wǎng)卡可有不同的ip地址,但是Mac地址相同。無(wú)法用來(lái)創(chuàng)建虛擬機(jī)。

  添加虛擬網(wǎng)卡tap

  tunctl -b

  附上相關(guān)命令簡(jiǎn)介:

  顯示網(wǎng)橋信息

  brctl show

  添加網(wǎng)橋

  brctl addbr virbr0

  激活網(wǎng)橋

  ip link set virbr0 up

  添加虛擬網(wǎng)卡tap

  tunctl -b

  tap0 -------》 執(zhí)行上面使命就會(huì)生成一個(gè)tap,后綴從0,1,2依次遞增

  激活創(chuàng)建的tap

  ip link set tap0 up

  將tap0虛擬網(wǎng)卡添加到指定網(wǎng)橋上。

  brctl addif br0 tap0

  給網(wǎng)橋配制ip地址

  ifconfig virbr1 169.254.251.4 up

  將virbr1網(wǎng)橋上綁定的網(wǎng)卡eth5解除

  brctl delif virb1 eth5

  給virbr1網(wǎng)橋添加網(wǎng)卡eth6

  brctl addif virbr1 eth6

Linux系統(tǒng)如何增加虛擬網(wǎng)卡相關(guān)文章

1.Linux系統(tǒng)怎么增加虛擬網(wǎng)卡

2.Linux怎么增加虛擬網(wǎng)卡

3.操作系統(tǒng)教程大全

4.紅旗linux怎么配置ftp

5.Linux下怎么實(shí)現(xiàn)斷點(diǎn)續(xù)傳

6.arping命令怎么檢測(cè)IP地址沖突

1471549