卓邁aaa計(jì)費(fèi)對(duì)接ROS到期提醒詳細(xì)
卓邁計(jì)費(fèi)對(duì)接ROS 做到期提醒一:網(wǎng)絡(luò)信息匯總二:原理解釋用戶到期后仍然可以和在計(jì)費(fèi)撥號(hào)成功,在計(jì)費(fèi)上面給用戶分配一個(gè)到期的地址段,卓邁默認(rèn)分配的到期地址段是172.31.0.0/24,在ROS 或者
卓邁計(jì)費(fèi)對(duì)接ROS 做到期提醒
一:網(wǎng)絡(luò)信息匯總
二:原理解釋
用戶到期后仍然可以和在計(jì)費(fèi)撥號(hào)成功,在計(jì)費(fèi)上面給用戶分配一個(gè)到期的地址段,卓邁默認(rèn)分配的到期地址段是172.31.0.0/24,在ROS 或者其他路由中禁止該IP 上網(wǎng)。
到期提醒的原理就是通過NAT 偽裝,在到期段IP 地址訪問網(wǎng)頁(端口80)的時(shí)候跳轉(zhuǎn)到計(jì)費(fèi)的提醒頁面,提醒用戶應(yīng)當(dāng)續(xù)費(fèi)
三:實(shí)戰(zhàn)案例
1. 計(jì)費(fèi)模擬一個(gè)到期用戶
直接在計(jì)費(fèi)選擇用戶開戶,到期時(shí)間小于當(dāng)前系統(tǒng)時(shí)間,開戶完成后點(diǎn)擊到期用戶,直到您剛剛開戶的賬號(hào)的狀態(tài)變成紅色,說明該賬號(hào)變成一個(gè)有效的到期賬號(hào)(當(dāng)前創(chuàng)建賬號(hào)888密碼888)
2. 對(duì)接測(cè)試
要求撥號(hào)后可以訪問計(jì)費(fèi),所以需要在ROS 設(shè)置一個(gè)NAT 規(guī)則。到期賬號(hào)撥號(hào)后可以訪問計(jì)費(fèi)的地址即可
,3. ROS設(shè)置
# 從這里開始了,將本文檔復(fù)制粘貼到SYSTEM /SCRIPT , 隨便取個(gè)名次,然后保存,允許即可#
/IP FIREWALL NAT
ADD ACTION=MASQUERADE CHAIN=SRCNAT PROTOCOL=UDP DISABLED=NO
COMMENT =TIME O UT DST-PORT =53
SRC -ADDRESS =172.31.0.0/16
# 允許地址段為172.31.0.0/16的主機(jī)訪問端口53,也就是DNS 。地址段設(shè)置成當(dāng)前到期地址段#
ADD ACTION=DST -NAT CHAIN=DSTNAT COMMENT=TO A DDRESS DISABLED=NO
PROTOCOL =TCP SRC-ADDRESS =172.31.0.0/16
TO -ADDRESSES =192.168.27.15 TO-PORTS =6666
# 將地址段為172.31.0.0/16的主機(jī)在建立TCP 連接的時(shí)候跳轉(zhuǎn)到192.168.27.15:6666(將這段IP 替換成您計(jì)費(fèi)的地址和端口)#
ADD ACTION=MASQUERADE CHAIN=SRCNAT COMMENT=ALLOW A CCESS J IFEI DISABLED=NO DST -ADDRESS =192.168.27.15
# 允許所有主機(jī)訪問192.168.27.15#
將上面的復(fù)制到一個(gè)新建文本文檔中,然后再復(fù)制到ROS 的system/script,也就是腳本中保存并運(yùn)行,最終在IP/firewall可以看到如下效果圖
來點(diǎn)細(xì)節(jié)圖
到此ROS 便設(shè)置完成了
4. 計(jì)費(fèi)設(shè)置
設(shè)置計(jì)費(fèi)的到期提醒端口,
設(shè)置到期提醒內(nèi)容
貼上演示源碼:
>
,可能的原因:
你的寬帶即將到期,請(qǐng)盡快續(xù)費(fèi)
聯(lián)系人:楊宏偉
電話:15142165549 QQ:1315014594
地址:成都市一環(huán)路南二段七號(hào)附4號(hào)
支付寶賬號(hào):15142165549(付款請(qǐng)注明您的寬帶賬號(hào)和套餐)
將以上源碼直接粘貼即可,然后保存。
5. 測(cè)試效果
第一步:撥號(hào)
,第二步:撥號(hào)成功,獲取到正確的到期IP 地址
到此就測(cè)試成功,也算跳轉(zhuǎn)成功了 四:FAQ
A :我按照你給的設(shè)置,但是無法彈出頁面
答:1:排除下賬號(hào)是否到期,查看撥號(hào)獲得的IP 地址即可(沒有到期,而時(shí)間已經(jīng)到期可以多點(diǎn)擊兩下已到期用戶,知道狀態(tài)變成紅色即可)
2:查看ROS 中腳本是否執(zhí)行成功,具體對(duì)比上面的效果圖,相關(guān)端口有沒有設(shè)置錯(cuò)誤, 3:用戶到期后撥號(hào)能否直接訪問到期提醒頁面的地址(可以直接ping 或者輸入IP 地址訪問測(cè)試一下)
B :我彈出的頁面提示404,咋破
答:這是ROS 的通病,只能解析頂級(jí)域名,域名后面跟了尾巴的是不行的,會(huì)提示錯(cuò)誤,一般打開正常網(wǎng)站是會(huì)正確的跳轉(zhuǎn),如www.baidu.com
C:用戶到期后我想讓他能訪問我的自助服務(wù)頁面,可以自行充值,可是一直跳轉(zhuǎn)到提醒頁面