Linux下配置vlan網絡卡教程

2021-07-02 02:18:46 字數 1854 閱讀 5481

1.需要使用到vconfig軟體。首先yum安裝vconfig

複製**

**如下:

yum install vconfig

2.檢視核心是否提供vlan 功能,執行

複製**

**如下:

dmesg | grep -i 802

檢視是否支援,如下圖表示支援

複製**

**如下:

[root@cactiserv]# dmesg | grep -i 802

802.1q vlan support v1.8 ben greear

3.檢查「/proc/net/vlan」檔案是否存在:

複製**

**如下:

ls /proc/net/vlan

如果沒有提供vlan 功能,「/proc/net/vlan」目錄是不存在的。

如果存在如下所示:

複製**

**如下:

[root@cactiserv]# ls /proc/net/vlan

config eth1.100 eth1.25

4.使用「m o d p ro b e 」模組命令載入「802.1q.o」模組,而且利用「lsmod」命令確認模組是否已經載入到核心內。

複製**

**如下:

[root@cactiserv]# modprobe 8021q

[root@cactiserv]# lsmod | grep 8021q

8021q 25493 0

garp 7152 1 8021q

5.使用vconfig命令增加子介面:增加vlan為25和vlan為100的子介面

複製**

**如下:

vconfig add eth1 25

vconfig add eth1 100

然後,利用ls 指令檢視「/proc/net/vlan」目錄下有何變化,發現多了一哥名為「eth1.25」的檔案,而且可使用「ifconfig eth1.25」命令來確定vlan 介面是否存在。

注意增加vlan,增加子介面時,首先確保eth1埠無ipadd。

6.增加好以後,利用cp命令複製介面的ip位址配置。

複製**

**如下:

cp ifcfg-eth1 ifcfg-eth1.25

cp ifcfg-eth1 ifcfg-eth1.100

再vi修改ifcfg-eth1.25 ifcfg-eth1.100檔案,設定ip位址等資訊。

7.最後重啟network服務。令配置生效。

8.將vlan資訊寫入配置檔案

#echo "modprobe 8021q">>/etc/rc.local 

開機載入8021q模組,或者使用echo "8021q">>/etc/modules 

#cp /etc/network/inte***ces /etc/network/inte***ces.default 

#vim /etc/network/inte***ces 

auto lo eth0 

iface lo inet loopback 

iface eth0.100 inet static 

address 192.168.100.50 

netmask 255.255.255.0 

iface eth0.200 inet static 

address 192.168.200.50 

netmask 255.255.255.0

參考自:

Linux下如何配置Vlan

vlan是虛擬區域網的縮寫。乙個物理交換機上可以共存多個vlan,這些交換機通過linux軟體配置,而不是通過硬體介面 您仍然需要配置實際的硬體交換機 vlan作為名稱建議一次組合多個lan。但是,vlan的優點是什麼?高效能.易於管理.安全.為了安全起見,vlan為提供了劃分lan的能力。當將伺服...

在Linux下配置網絡卡

linux的真正魅力在於它的網路功能,因而也只有在internet下才能體驗到它的魅力。linux從誕生開始一直是以網路作為其發展動力的。linux是乙個開放的系統,因而大部分的網絡卡都得到支援。在linux下配置網絡卡一般有兩種方法。下面我就分別介紹 一 用linuxconf配置網路 首先用roo...

修改網絡卡名字和配置vlan

etc default grub檔案的grub cmdline linux內容,增加net.ifnames 0 增加後更新核心啟動引數 如果裝機的時候,選擇了 boot efi,那麼這裡一定要執行第二句,否則不成功 grub2 mkconfig o boot grub2 grub.cfg grub2...