如何解決路由器靜態(tài)IP-設(shè)置路由器靜態(tài)
在PPPoE撥號(hào)+靜態(tài)IP雙鏈路環(huán)境下我們有時(shí)會(huì)遇到有些網(wǎng)站無(wú)法打開(kāi),但是斷掉其中一條鏈路后網(wǎng)站就可以打開(kāi)了,這又什么原因吶?作為網(wǎng)絡(luò)工程師經(jīng)常會(huì)遇到用戶雙鏈路網(wǎng)絡(luò)環(huán)境,對(duì)網(wǎng)絡(luò)依賴性高的用戶通常會(huì)采取雙鏈路來(lái)保證網(wǎng)絡(luò)的可靠性,也有的用戶為了帶寬擴(kuò)容而增加鏈路,無(wú)論是哪種情況雙鏈路都是為了幫助用戶解決網(wǎng)絡(luò)可靠性、負(fù)載分擔(dān)、增加帶寬問(wèn)題,通常雙鏈路環(huán)境有:不同運(yùn)營(yíng)商固定IP、相同運(yùn)營(yíng)商固定IP、也有PPPoE撥號(hào)+靜態(tài)IP,下面就讓我們看一下華為路由器是如何進(jìn)行解決的。
一、網(wǎng)絡(luò)環(huán)境:
運(yùn)營(yíng)商1分配的PPPoE用戶名為user100,密碼為user888。
運(yùn)營(yíng)商2分配的接口IP為100.100.1.2,子網(wǎng)掩碼為255.255.255.248,網(wǎng)關(guān)IP為100.100.1.1。
實(shí)現(xiàn)通過(guò)PPPoE撥號(hào)和靜態(tài)IP雙上行接入互聯(lián)網(wǎng),鏈路1和鏈路2的出口路由采用等價(jià)默認(rèn)路由進(jìn)行負(fù)載分擔(dān)。
網(wǎng)絡(luò)連接:
路由器GE1口連接運(yùn)營(yíng)商1,GE0口連接運(yùn)營(yíng)商2。
LAN口連接內(nèi)網(wǎng)。
內(nèi)網(wǎng)用戶獲取IP的方式:動(dòng)態(tài)獲取IP。
網(wǎng)絡(luò)拓?fù)鋱D
二、配置步驟:
WAN側(cè)配置:
1. 配置PPPoE撥號(hào)接口
[ROUTER] interface dialer 1 //創(chuàng)建并進(jìn)入Dialer接口
[ROUTER-Dialer1] dialer user abc //啟動(dòng)共享DCC功能
[ROUTER-Dialer1] dialer bundle 1
[ROUTER-Dialer1] dialer number 1 autodial 配置撥號(hào)失敗時(shí)將dialer接口狀態(tài)轉(zhuǎn)換為Down
說(shuō)明:為匹配服務(wù)器端配置的CHAP或PAP兩種不同認(rèn)證方式,下面同時(shí)配置CHAP和PAP兩種認(rèn)證方式的用戶名和密碼。
[ROUTER-Dialer1] ppp chap user user100 //配置CHAP認(rèn)證方式的用戶名
[ROUTER-Dialer1] ppp chap password cipher user888 //配置CHAP認(rèn)證方式的密碼
[ROUTER-Dialer1] ppp pap local-user user100 password cipher user888 //配置PAP認(rèn)證方式的用戶名和密碼
[ROUTER-Dialer1] tcp adjust-mss 1200 //配置接口的TCP最大報(bào)文段長(zhǎng)度為1200字節(jié)
[ROUTER-Dialer1] ip address ppp-negotiate
[ROUTER-Dialer1] ppp ipcp dns admit-any
[ROUTER-Dialer1] quit
[ROUTER] interface gigabitethernet 0/0/1 //進(jìn)入WAN口 建立PPPoE會(huì)話
[ROUTER-GigabitEthernet0/0/1] pppoe-client dial-bundle-number 1 //dial-bundle-number編號(hào)需要和dialer bundle編號(hào)一致
[ROUTER-GigabitEthernet0/0/1] quit
2. 配置靜態(tài)IP接口
[ROUTER] interface gigabitethernet 0/0/0 //對(duì)GE0口配置運(yùn)營(yíng)商2分配的IP和子網(wǎng)掩碼
[ROUTER-GigabitEthernet0/0/0] ip address 100.100.1.2 255.255.255.248
[ROUTER-GigabitEthernet0/0/0] quit
3. 配置等價(jià)默認(rèn)路由(基于源IP地址進(jìn)行負(fù)載分擔(dān))
[ROUTER] ip route-static 0.0.0.0 0.0.0.0 dialer 1
[ROUTER] ip route-static 0.0.0.0 0.0.0.0 100.100.1.1 //配置運(yùn)營(yíng)商2分配的網(wǎng)關(guān)IP
[ROUTER] ip load-balance hash src-ip
4. 配置NAT功能
[ROUTER] acl number 3001
[ROUTER-acl-adv-3001] rule permit ip
[ROUTER-acl-adv-3001] quit
[ROUTER] interface dialer 1
[ROUTER-Dialer1] nat outbound 3001
[ROUTER-Dialer1] quit
[ROUTER] interface gigabitethernet 0/0/0
[ROUTER-GigabitEthernet0/0/0] nat outbound 3001
[ROUTER-GigabitEthernet0/0/0] quit
LAN側(cè)配置:
客戶端配置電腦動(dòng)態(tài)獲取IP地址。
說(shuō)明:不同運(yùn)營(yíng)商使用不同的DNS服務(wù)器,為了得到良好的上網(wǎng)體驗(yàn),建議在DHCP中指定DNS服務(wù)器IP為公共的DNS:114.114.114.114。
總結(jié):通過(guò)以上方法可以解決靜態(tài)IP+PPPoE撥號(hào)雙鏈路負(fù)載分擔(dān)問(wèn)題,[ROUTER] ip load-balance hash src-ip 這條命令很主要,注意不要漏配置。