iT邦幫忙

0

[routeros]建置PPPoE Server,手動重新撥接,如何抓取外網新ip?

  • 分享至 

  • twitterImage

小弟使用了一段時間,routeros採取買軟體授權的方式,使用的機器是文書機PC(x86),結果發現效能出乎意料的好,又很穩
不過我並不是專業的,我只是看中CP值很高
目前我建立PPPoE Server,使用者都必須輸入帳號,密碼,也就是跟一般家裡使用的PPPoE撥接一樣
但問題來了,當中斷連線時,然後再度連線時,似乎不能像以前一般家庭用的那樣,自動去抓新的IP
導致有某些論壇不能去,因為會鎖IP,我希望能夠像以前那樣,自動抓取外網的新IP
請問這要如何設定?
小弟由衷感謝奉上20點!!!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
3
vino1
iT邦大師 1 級 ‧ 2013-11-22 09:09:00
最佳解答

我大概看懂你的意思了
你用 routeros 架設 pppoe server, 讓每個 user 撥號, 這只是 routeros 的一項功能,
有點類似房東控管底下的房客, 每個人都給他一個 pppoe 帳密, 讓房客撥接上網~
真正要重連的是 PPP -> Interface -> PPPoE Client 那個撥號, 而不是 user 斷線重撥

你要每個 user 自己撥號取得實際 IP 的功能叫 PPPoE relay , RouterOS 到底行不行
不太確定~ 網路上有的人說有支援, 有的說不支援, 沒看過實做的教學~

看更多先前的回應...收起先前的回應...
destiny iT邦新手 5 級 ‧ 2013-11-22 13:24:55 檢舉

謝謝你,你看懂我的意思了
那這樣的話,原來是這個問題阿,也就是只能我這邊作控制嗎?還是除非也給別人winbox程式,來操作
我不知道怎麼處理?你說的PPPoE relay我爬文看看好了 ,謝謝

zfnakj iT邦研究生 5 級 ‧ 2013-11-22 13:42:47 檢舉

第一篇回應就看懂你的意思啦....
PPPOE Relay的話,RouterOS對你來說就沒什麼用了
方法1:把操作權限讓給別人,這樣你省事事省
方法2:找人寫Script,設定每隔幾分鐘,到那個論壇的route變換路線
方法3:讓那個常常要連論壇的人自己接數據機,要斷線要換IP自己決定

destiny iT邦新手 5 級 ‧ 2013-11-22 16:38:32 檢舉

RouterOS不支援PPPoE relay ,看樣子此題無解了
謝謝各位的意見!

zfnakj iT邦研究生 5 級 ‧ 2013-11-22 17:12:19 檢舉

你的情況應該是找一台能用 PPPOE Relay的小AP就可以了
不用花一台電腦去設定RouterOS,耗電費還佔體積
找一台能刷機或是本身就有支援的AP吧~~

destiny iT邦新手 5 級 ‧ 2013-11-22 17:18:43 檢舉

謝謝你
我繼續學習,AP是不是無線那種?我沒有無線上網的需求,還有更好的選擇嗎?

cmwang iT邦大師 1 級 ‧ 2013-11-22 18:10:22 檢舉

destiny提到:
我繼續學習,AP是不是無線那種?我沒有無線上網的需求,還有更好的選擇嗎?

您恐怕沒啥選擇的,除非您放心把Hinet的PPPoE username/password直接交給住客(有被拿去亂搞的疑慮Orz),不然要讓user在這種環境下自行更換Public IP雖然不是不可能,但也是個大工程就是了....

vino1 iT邦大師 1 級 ‧ 2013-11-22 22:02:34 檢舉

destiny提到:
我繼續學習,AP是不是無線那種?我沒有無線上網的需求,還有更好的選擇嗎?

用翻牆軟體試試看囉
http://www.azofreeware.com/2013/11/webfreer-103504-chromium-tor-browser.html

destiny iT邦新手 5 級 ‧ 2013-11-23 00:01:33 檢舉

謝謝

2
zfnakj
iT邦研究生 5 級 ‧ 2013-11-21 15:03:50

你的問題有點模糊...
所有的PPPOE Server配發應該是給DHCP的IP
而出線的IP是Default Route
所以這問題有點奇...

看更多先前的回應...收起先前的回應...
destiny iT邦新手 5 級 ‧ 2013-11-21 15:35:31 檢舉

抱歉!!
我是需要以下功能:
有的論壇會限制ip使用時間,之前家裡的作法是重新撥接(接的是一般分享器),成功
routeros的pppoe server重新撥接,還是會被論壇限制ip,因為還是同個ip
我要是能夠家裡的一樣,重新撥接馬上就能更新ip
感謝你的回答

destiny iT邦新手 5 級 ‧ 2013-11-21 15:36:48 檢舉

更正
我要"的"是能夠"跟"家裡的一樣,重新撥接馬上就能更新ip

cmwang iT邦大師 1 級 ‧ 2013-11-21 23:00:05 檢舉

destiny提到:
我要"的"是能夠"跟"家裡的一樣,重新撥接馬上就能更新ip

PPPoE拿到啥IP是ISP端決定的(PPP的兩端都可以宣告自己想要啥IP,如果雙方無法達成一致的話就只有斷線一途,在此實際上受影響的是當然是user端的IP sharing,而非ISP端的BRAS了哈哈),user數夠多的ISP通常斷線重連有很大的機會會拿到不同IP(除非透過所謂非固接制固定IP才會每次都拿到同一個IP),您該不會就是設定成非固接制固定IP的帳號吧OrzOrz....

destiny iT邦新手 5 級 ‧ 2013-11-22 01:43:23 檢舉

再次確認沒有
有加@ip.hinet.net的,這個是固定制吧.那我沒加

destiny iT邦新手 5 級 ‧ 2013-11-22 07:02:24 檢舉

有的網站限制ip只能使用一小時,那我routeros的pppoe server重新撥接怎還是不能配發新ip?
到底routeros該如何設定?我已經用routeros抓7個ip(皆為浮動ip),但不曉得怎麼設定?
我都沒用到@ip.hinet.net,怎還是不能配發新ip給我?
可以設定每次pppoe,就換下一組ip嗎?不要一直同一組ip,搞得網站每次都要封鎖ip,我也不能更新ip

2
cmwang
iT邦大師 1 級 ‧ 2013-11-23 20:45:35

destiny提到:
但問題來了,當中斷連線時,然後再度連線時,似乎不能像以前一般家庭用的那樣,自動去抓新的IP

鵝想到一個辦法了,PPPoE server在client login成功和斷線時可以執行特定的動作(請參考pppd man page中的ip-up和ip-down),不過RouterOS能不能做到這麼detail的config就不得而知了....

destiny iT邦新手 5 級 ‧ 2013-11-23 21:47:04 檢舉

謝謝,我研究先

我要發表回答

立即登入回答