{eval=Array;=+count(Array);}
具體取決于的所刷的軟路由品牌
多網口互通分兩個情況
第一種:多網卡橋接,所有網口相當于交換機接出來的,此時所有數據二層交換,必須要同一個網段才能互訪,明顯不符合你問題。
第二種:多網卡分別設置不同lan,多個廣播域互相隔離,由路由器進行三層轉發。此時不同路由器可能會有不同的表現,如刷愛快路由器默認就是所有lan、vlan可以互相訪問
如下拓撲:
(1)當a電腦訪問b電腦的時候,a:「我是1.2,我要發給2.2,我發給1.254就能送過去)
(2)愛快路由器收到后,分析接口掩碼,lan1 lan2的掩碼都是/24,匹配到lan2接口,于是直接發送給了b電腦。
(3)b電腦收到后再回復給a電腦,b:「我是2.2,我要發給1.2,我發給2.254就能送過去)
(4)愛快路由器收到后,分析接口掩碼,匹配到lan1接口,于是直接發送給了a電腦。
到此,數據訪問交互完成。
默認狀態下路由轉發,需要a.b設備正確設置網關才可以,如果你的設備不支持網關設置。
因為b電腦收到的數據,如果來自1.2,b電腦2.x網段/24掩碼 且沒有網關,也就沒去往1.2的路徑,b直接將數據丟棄,a就收不到了
此時可以在nat轉發里加一條規則,源地址1.2,目的地址2.2,動作轉發
a發給b的數據,路由器將數據在lan2發出去的時候,對數據修改,本來是1.2發過來的會修改成2.254發出來的
經過nat轉發動作后,b電腦收到的是數據來自2.254.匹配的到自身掩碼。于是將數據發給lan2,愛快路由器再根據nat映射關系,將收到的數據包修改回1.2位置并對應轉發,交互完成,互訪成功
如果不希望a,b兩臺電腦互訪,可以在愛快路由器上定義acl規則,阻斷轉發即可,如原源地址1.2,目的地址2.2,那么路由器在(1)接收到a發過來的數據后,直接匹配規則進行丟棄,數據就不會再發給b電腦了。
“極客談科技”,全新視角、全新思路,伴你遨游神奇的科技世界。
通過雙網卡,同時實現單位內網訪問、互聯網接入是一種較為常見的設置方法。
僅需要在電腦端進行路由設置即可,但是對于網絡安全要求較高的主機并不建議如此操作。電腦雙網卡同時運行,存在泄漏單位內網數據的風險,盡量做到專機專用。
那么,一起來看看,如何通過電腦設置實現雙網卡不同路徑的訪問吧!
這里主要使用的是靜態路由以及默認路由來實現不同網段間的訪問。單位局域網的內網段,我們采用設置靜態路由的方式,可以精準的實現數據流的傳輸與訪問。外部互聯網資源,我們采用默認路由的方式,只要非靜態路由的數據,均通過默認路由進行數據傳輸,從而實現用戶雙網卡的區別工作。
一、具體實施的案例圖
實際案例大家可以參考下圖,PC1左端的網段為互聯網,右邊的網段為內網資源。一起來看看,如何具體的進行設置吧!
二、具體的設置命令
在電腦的DOS窗口(快捷為WIN+R,并輸入cmd命令進入DOS窗口)通過route add命令來添加靜態和默認路由。
具體命令可以參考下圖,-P參數代表的是添加一條永久路由,重新開關機后這條路由并不會消失。第一個紅框中的網段為目標網段,第二個紅框中的地址為下一跳的網關地址。
默認路由與靜態路由略有不同,使用的是“0.0.0.0”的地址,第一個紅框中的地址為互聯網
下一跳的網關地址。
關于雙網卡實現不同路徑的訪問,是否還有其他更好的方法?
歡迎大家留言討論,喜歡的點點關注。
聚焦網絡實戰經驗,專注網絡實用技術,"雁過無聲song"來啦!
可以在軟路由配置靜態路由或策略路由來實現:
如:雙端口網卡的LAN1地址為:192.168.1.1/24,LAN2為192.168.10.1/24。
策略路由中可以這兩個網段可以互通即可。
靜態路由:缺省路由如果是0.0.0.0 0.0.0.0 192.168.1.1,那么,可以設置192.168.10.0 255.255.255.0 192.168.1.1指向默認就可以了。
雙網卡設備 最好在主機上刷軟路由系統,然后只要在兩塊網卡都配上不同網段的ip地址 將用戶的網關指向對應網口的地址就可以實現互訪。
如果是windows的話 需要添加路由服務 ,linux的話需要配置相應的路由 都比較麻煩
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答