請教關於natd的封包遞送疑問?
校園目前接了兩條對外的寬頻線路,想使用freebsd的natd處理簡易的路由動作,透過
網路找了一些相關的設定說明,也依據文件嘗試很多種方法,但還是不能達到預定中的
目標,希望大大們可以指點迷津。
主機:
系統:FreeBSD4.5
兩張網路卡:一張接對外光纖〈有一組Public IP,另外還設了兩組別名IP:
192.168.0.1,192.168.1.1〉,共三組IP。
一張接對外ADSL〈有另一組Public IP〉。
接線狀況:
其中一邊的電腦接switchA, switchA的一個port接cisco router,光纖連外;
另外一邊的電腦接switchB,switchB的一個port接ADSL的數據機〈採bridge mode〉連
向上層單位〈遠端〉的router;
主機上的兩張網卡,分別接向switchA〈網卡fxp0〉和switchB〈網卡rl0〉,主機上啟
動natd的運作。
預期功能:
在switchA這一邊的電腦大部分的連線都直接光纖對外,但有特定幾組IP的連線,希望
可以透過主機經由switchB的ADSL連外。
目前的瓶頸:
透過switchA這邊的某台電腦〈IP:192.168.0.X〉,可以正常光纖連外,也可ping到主
機上接ADSL的網卡IP,但進一步要ping到ADSL端的遠方router時,就沒有回應
〈Request time out〉;但直接在主機console操作,則不管光纖端或ADSL端都可正常
連線,這樣的說明資訊,不知道大大們可以診斷一下問題嗎?
主機的相關設定:
firewall_enable="YES" # Set to YES to enable firewall
functionality
firewall_type="open" # Firewall type (see /etc/rc.firewall)
firewall_quiet="NO" # Set to YES to suppress rule display
natd_enable="YES" # Enable natd (if firewall_enable == YES).
natd_interface="fxp0" # Public interface to use with natd.
natd_flags="-u -m -dynamic"
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章