做個(gè)記錄,防止以后我自己也忘記了,折騰了三個(gè)小時(shí)的成果。
以下方法避開了單臂路由方案的大部分的弊端,實(shí)現(xiàn)了多個(gè)ONU多條線路疊加,不需要另外增加交換機(jī)。
使用設(shè)備,兩臺(tái)華為ONU,一個(gè)單網(wǎng)口的迷你小主機(jī)(2G+32G)安裝X64位愛快系統(tǒng)并在愛快虛擬機(jī)虛擬一臺(tái)openwrt做旁路由。
拓跋圖:

一、首先給主機(jī)安裝愛快X64位系統(tǒng),由于X64的愛快需要至少4G內(nèi)存才能安裝,但是我們有別的辦法,在另外一臺(tái)有4G以上內(nèi)存的電腦先把系統(tǒng)安裝到U盤,然后再整盤克隆到小主機(jī)的硬盤上。
為節(jié)約時(shí)間,我就直接把安裝好的系統(tǒng)備份出來了。? 小主機(jī)PE引導(dǎo)進(jìn)系統(tǒng),打開分區(qū)軟件Partitionguru。首先刪除硬盤所有分區(qū),然后新建一個(gè)50M的分區(qū)。選中該分區(qū)后,點(diǎn)擊-工具-從鏡像文件還原分區(qū)把我備份出來的鏡像導(dǎo)入。我這是uefi引導(dǎo)的鏡像。
接下來就可以重啟小主機(jī)了,等待兩分鐘左右,就可以看到熟悉的愛快中文控制臺(tái)。

然后根據(jù)提示啟動(dòng)單臂路由。再把LAN地址設(shè)置成自己想要的IP? ?我設(shè)置成了10.10.11.11
接下來就可以按照上面的拓跋圖接好線路了。什么?你就一個(gè)ONU ?那就別管第二個(gè)ONU了,電腦直接接上ONU 。
電腦網(wǎng)卡設(shè)置兩個(gè)IP方便操作。 這個(gè)界面,點(diǎn)高級(jí)就可以添加第二個(gè)IP了。

好,接下來進(jìn)入ONU設(shè)置,由于我這里是兩個(gè)ONU并網(wǎng)使用的。所以就針對(duì)兩個(gè)ONU來說明了。
首先設(shè)置第一個(gè)需要撥號(hào)上網(wǎng)的ONU:進(jìn)入默認(rèn)的IP 192.168.100.1? telecomadmin? admintelecom? ?這些是華為ONU 的默認(rèn)IP和管理密碼,其它ONU請(qǐng)自行摸索。
進(jìn)入首先LAN口工作模式,全部勾上,三層口 應(yīng)用

接下來進(jìn)去WAN設(shè)置,把你原來有的鏈接撥號(hào)的使能WAN取消,保留這個(gè)鏈接是為了避免你忘記賬號(hào)密碼了。要不你就直接改WAN類型改成 橋接即可。
然后新建一個(gè)同樣的vlan ID 41的鏈接,WAN類型:橋接? ? ?就VLAN和橋接,其它的參數(shù)不用修改,尤其是綁定接口的四個(gè)勾不能勾上。

如圖上面有兩個(gè) 100? 和 200 的,是為了第二個(gè)ONU 專線的兩條的接入做準(zhǔn)備的。若沒有第二個(gè)ONU 就忽略吧。設(shè)置方法同上。
接下來我們需要設(shè)置三層VLAN了。
2/200,3/100對(duì)應(yīng)的是第二個(gè)ONU 的設(shè)置? ?5/41對(duì)應(yīng)的是愛快的第5個(gè)虛擬網(wǎng)卡和ONU的撥號(hào)VLAN? ?4/48對(duì)應(yīng)的是愛快的第4個(gè)虛擬網(wǎng)卡和ONU電視直播IPTV的VLAN 若你無需轉(zhuǎn)發(fā)電視直播的話可以不填

好,第一個(gè)ONU 到這里就設(shè)置完成了。如果你只有一個(gè)ONU 。可以跳過下面ONU2 的設(shè)置
接下來我們?cè)O(shè)置ONU2,進(jìn)入之后把IP改成192.168.100.254? 然后再看清楚ONU的WAN設(shè)置? 把專線的WAN連接改橋接,同時(shí)去掉四個(gè)網(wǎng)口的勾勾。我這個(gè)的專線兩條 一條VLAN41? 一條VLAN51 然后我們需要進(jìn)入VLAN綁定配置 把LAN1口的VLAN綁定設(shè)置成 2/41,3/51??這里的VLAN設(shè)置對(duì)應(yīng)第一個(gè)ONU 的2/200,3/100? 2 和 3分別對(duì)應(yīng)愛快的第二和第三個(gè)虛擬網(wǎng)卡
ONU 的設(shè)置完成了??梢赃M(jìn)入愛快的設(shè)置了。愛快單臂路由模式,會(huì)出現(xiàn)8張?zhí)摂M網(wǎng)卡,分別對(duì)應(yīng)VLAN 1-8 但是,我不建議使用第一張網(wǎng)卡。原因?不說。這個(gè)教程也沒有使用第一張?zhí)摂M網(wǎng)卡啊。
電腦進(jìn)入10.10.11.11 就是剛才上面安裝愛快的時(shí)候設(shè)置的IP。。至于提示改密碼什么的,跳過。
嗯,先把WAN1口綁定到veth5 網(wǎng)卡,你要多撥就按我的如圖設(shè)置,混合模式添加賬號(hào)即可。完成后保存,就可以測試上網(wǎng)了。DHCP? DNS什么的。自行設(shè)置吧。

若是就一個(gè)ONU撥號(hào)的話。到這里已經(jīng)可以了。
接下來我們搞第二個(gè)ONU 的設(shè)置。

剛才我們是把第二個(gè)ONU 的VLAN41綁定到愛快VLAN2的,所以這里綁定veth2這個(gè)虛擬網(wǎng)卡,填上專線IP即可。 第二條專線?綁第三個(gè)嘛。
OK。。。全部設(shè)置完成??梢詼y試了。yeah~~~~~
來看看我的折騰成果:

那個(gè)WAN4是電視組播的。。。LAN2嘛,給虛擬機(jī)openwrt用。虛擬機(jī)這里有個(gè)大坑,綁定LAN1的話安裝好上不了網(wǎng)啊。所以只能把第5張?zhí)摂M網(wǎng)卡綁定到LAN2去,再給openwrt用了。
什么?單臂路由跑千兆跑不出來??你跑跑看吧。反正我用pve的時(shí)候就跑不出來。所以折騰直裝了。速度杠杠的。。。實(shí)踐才是真理,別人云亦云!!
以上內(nèi)容實(shí)際環(huán)境為 宿主機(jī)系統(tǒng)為愛快X64系統(tǒng)。
后經(jīng)測試虛擬機(jī)虛擬openwrt不太穩(wěn)定。改用Hyper-V了。
關(guān)于IPTV組播的設(shè)置:以Hyper-V為例?
1,將虛擬機(jī)的網(wǎng)絡(luò)適配器名字改變。(只能添加一個(gè)改一個(gè),暫時(shí)沒有找到別的方法)
--命令:Rename-VMNetworkAdapter -VMName ikuai -Name 網(wǎng)絡(luò)適配器 -NewName wan4
2.然后使用Set-VMNetworkAdapterVlan 命令進(jìn)行修改。(詳細(xì)使用命令去微軟官網(wǎng)查閱)
--命令:
Set-VMNetworkAdapterVlan -Trunk -AllowedVlanIdList "4,900" -VMName "IKUAI" -VMNetworkAdapterName "wan4" -NativeVlanId 4
4為ONU的內(nèi)層VLAN? ?900為組播VLAN
愛快內(nèi)添加WAN4,設(shè)置為 “ 基于VLAN的混合模式” 然后添加靜態(tài)IP 和網(wǎng)關(guān)為ONU的IP
?VLAN_ID 為 4
網(wǎng)絡(luò)設(shè)置?>?IGMP代理? 啟用? ?上聯(lián)端口:wan4 保存(即可用于內(nèi)網(wǎng)直接播放IPTV)
高級(jí)應(yīng)用 > UDPXY設(shè)置 添加可代理HTTP播放IPTV