請教關於natd的封包遞送疑問?

看板FreeBSD作者時間21年前 (2004/04/29 05:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
校園目前接了兩條對外的寬頻線路,想使用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"
文章代碼(AID): #10a2C900 (FreeBSD)
文章代碼(AID): #10a2C900 (FreeBSD)