vconfigaddeth
『壹』 RedHat Linux 7.2怎麼設置vlan(vconfig用不了)
1.安裝vlan(vconfig)和載入8021q模塊
#aptitude install vlan
#modprobe 8021q
或:
#yum install vconfig
#modprobe 8021q
#lsmod |grep -i 8021q
2.使用linux vconfig命令配置vlan
#vconfig add eth0 100
#vconfig add eth0 200
在eth0介面上配置兩個VLAN
#vconfig set_flag eth0.100 1 1
#vconfig set_flag eth0.200 1 1
設置VLAN的段飢櫻REORDER_HDR參數,默認就行了。
可以握叢使用cat /proc/net/vlan/eth0.100查看eth0.100參數
#ifconfig eth0 0.0.0.0
#ifconfig eth0.100 192.168.100.50 netmask 255.255.255.0 up
#ifconfig eth0.200 192.168.200.50 netmask 255.255.255.0 up
配置網路信息
#vconfig rem eth0.100
#vconfig rem eth0.200
刪除VLAN命令
3.將VLAN信息寫入配置文肢沒件
#echo "modprobe 8021q">>/etc/rc.local
開機載入8021q模塊,或者使用echo "8021q">>/etc/moles
#cp /etc/network/interfaces /etc/network/interfaces.default
#vim /etc/network/interfaces
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用法
環境非常簡單:一台linux(RedHat as3)的機器(kernel 2.4.21)
公網eth0
私網eth1
以前私網是接的192.168.10網段的,vlan id為10
現在想把私網在保留原來羨野譽10網段的同時脊凳,還想加一個192.168.240網段,vlan id為240
其實這個題兄段目的答案非常簡單
就是用vconfig嘛
vconfig add eth1 10
vconfig add eth1 240
然後再ifconfig eth1.10配ip,ifconfig eth1.240配ip地址,用vconfig大家應該都差不多能解決這個問題。
『叄』 如何讓電腦發出帶不同vlan標簽的包
乙太網友散埠有三種鏈路類型:Access、Hybrid、Trunk。Access類型的埠只能屬於1個VLAN,一般用於連接計算機的埠;Trunk類型的埠可以屬於多個VLAN,可以接收和發送多個VLAN的報文,一般用於交換機之間連接的埠;Hybrid類型的埠可以屬於多個VLAN,可以接收和發送多個VLAN的報者坦文,可以用於交換機之間連接,也可以用於連接用戶的計算機。Hybrid埠和Trunk埠的不同之處在於Hybrid埠可以允許多個VLAN的報文發送時不打標簽,而Trunk埠只允許預設VLAN的報文發送時不打標簽。
表1-9 設置乙太網埠的鏈路類型
操作
命令
設置埠為Access埠
port link-type access
設置埠為Hybrid埠
port link-type hybrid
設置埠為Trunk埠
port link-type trunk
恢復埠的鏈路類型為預設的Access埠
undo port link-type
三種類型的埠可以共存在一台乙太網交換機上,但Trunk埠和Hybrid埠之間不能直接切換,只能先設為Access埠,再首告桐設置為其他類型埠。例如:Trunk埠不能直接被設置為Hybrid埠,只能先設為Access埠,再設置為Hybrid埠。
預設情況下,埠為Access埠。
需要注意的是:Access埠加入的VLAN必須已經存在並且不能是預設VLAN;Hybrid埠加入的VLAN必須已經存在;Trunk埠加入的VLAN不能是預設VLAN。
執行了本配置,當前乙太網埠就可以轉發指定VLAN的報文。Hybrid埠和Trunk埠可以加入到多個VLAN中,從而實現本交換機上的VLAN與對端交換機上相同VLAN的互通。Hybrid埠還可以設置哪些VLAN的報文打上標簽,哪些不打標簽,為實現對不同VLAN報文執行不同處理流程打下基礎
『肆』 centos中載入VLAN模塊的命令和網卡添加子介面的命令
您好,請參考我做的教程Centos7.6配置802.1Q VLAN 標記或網卡子接
『伍』 linux配置中eth0和eth1做什麼用的
是一種光纖乙太網介面卡,按照乙太網通信協議進行信號傳輸。一般通過光纜與光纖乙太網交換機連接。
Eth0和eth1用於區分網卡名。它們的含義與windows本地連接1和本地連接2相同。
這里的子網卡不是一個實用的網路介面,但是它可以作為一個集合介面在系統中閃現,比如eth0:1,eth1:2。
(5)vconfigaddeth擴展閱讀:
Linux操作系統嵌入了TCP/IP協議棧,協議軟體具有路由轉發功能。路由和轉發依賴於在主機中安裝多個網卡作為路由器。
當某一網卡接收到度包時,系統內核會根據度包的目的IP地址查詢路由表,然後根據查詢結果將度包發送到另一網卡,最後通過該網卡發送度包。主機的進程是路由器的核心功能。
路由功能是通過修改Linux內核參數來實現的。sysctl命令用於配置和顯示/proc/sys目錄中的內核參數。
出於安全原因,Linux內核默認禁止數據包路由和轉發。在Linux系統中,有臨時和永久兩種方法啟用轉發功能。
『陸』 linux配置中eth0和eth1做什麼用的
都是上網用的,只是名稱不同。
eth0,eht1相當於windows的本地連接1本地連接2,就是告訴你現在又兩塊網卡,一塊叫eth0,另一塊叫eth1。
例如:
目錄etc/sysconfig/network-scripts下面,ifcfg-eth0就代表eth0的配置,把文件改成了eth1,文件內容做下修改, 那就是eth1了。
當然,這種配置方法並不適用於所有的linux系統,但對RHEL是適用的。
(6)vconfigaddeth擴展閱讀:
使用注意事項
子網卡在這里並不是實際上的網路介面設備,但是可以作為網路介面在系統中出現,如eth0:1、eth1:2這種網路介面。它們必須要依賴於物理網卡,雖然可以與物理網卡的網路介面同時在系統中存在並使用不同的IP地址,而且也擁有它們自己的網路介面配置文件。但是當所依賴的物理網卡不啟用時(Down狀態)這些子網卡也將一同不能工作。
如果將一個物理網卡通過vconfig命令添加到多個VLAN當中去的話,就會有多個VLAN虛擬網卡出現,他們的信息以及相關的VLAN信息都是保存在/proc/net/vlan/config這個臨時文件中的,而沒有獨自的配置文件。它們的網路介面名是eth0.1、eth1.2這種名字。