Linux下如何實現區域網內網路裝置相互通訊
在區域網中,存在著
上還執行著數臺分機(與宿主linux不同網段),且這些主機的網段在整個區域網中,都沒有路由,在區域網中的任何主機都不可與之通訊,如上圖所示。只能透過先跳到宿主機然後在由宿主機連線方可。
|
在區域網中,存在著linux上還執行著數臺分機(與宿主linux不同網段),且這些主機的網段在整個區域網中,都沒有路由,在區域網中的任何主機都不可與之通訊,如上圖所示。只能透過先跳到宿主機然後在由宿主機連線方可。
問題解決:
可以看出,宿主的主機ip為10.8.1.84在測試中是可以進行通訊的,但是下面的172.17.0.1網段在區域網中任何節點都不可達。只能透過先連線10.8.1.84來連線到172.17.0.1網段的主機
解決:
把要訪問的網段新增進windows的路由表中,下一跳指向宿主機的ip。因為只有宿主機可以與這個網段的主機通訊
route -p add 172.17.0.0 mask 255.255.0.0 10.8.1.84
驗證:
問題:在區域網中有些tp-link小路由器下回連線一些裝置,但是會有一種奇怪的現象。tp-link下掛的裝置可以與區域網內的任何裝置通訊(ping可達),但是區域網中的裝置不能與下掛的裝置通訊(ping不可達)
分析:tp-link無線小路由器相當於一臺帶有nat功能的裝置,因為路由器的wan口的ip為區域網裡的可達ip,但是路由器下的lan口包括無線裝置從tp-link獲取到的ip一般為另外一個網段的ip,這個ip段在真實的區域網中是沒有任何路由的,因此wifi下的裝置可以ping通區域網中的任何裝置,但是區域網中的任何裝置不可ping通wifi下的裝置
因為在tp-link小路由器認為,lan口下的裝置需要上網,而tp-link就會把這些lan口下的裝置nat轉換為區域網已有的ip即wan的ip。而當區域網內的裝置需要訪問wifi下的裝置時,由於tp-link做了nat,因此區域網內的裝置是訪問不到wifi下的裝置的。只能在tp-link做虛擬伺服器(埠對映),把tp-link下掛的裝置的埠對映出來,用wan口的ip(區域網可識別ip)對映出來,即可做到區域網內的其他裝置訪問wifi下掛的裝置
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2689689/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 華為裝置ospf實現全網互通
- 內網穿透—使用 frp 實現內外網互通內網穿透FRP
- 如何檢視區域網內電腦網路流量
- Java實現區域網內單播Java
- 藉助sIoT可以通過手機app實現區域網內的裝置操控。APP
- 實現Linux下的區域網遠端接入(轉)Linux
- 區域網內實現ARP攻擊
- 用UDP實現區域網內聊天程式UDP
- 區域網內獲取周圍裝置的ip和埠
- 嵌入式無線區域網裝置的設計與實現
- 簡單的區域網內通訊
- linux區域網內磁碟對映Linux
- 企業內部區域網網路故障診斷
- Ubuntu18.04 安裝opensips,實現區域網內sip語音視訊通話Ubuntu
- 網路裝置
- 【專案原始碼】- 【區域網聊天】android實現區域網聊天 - UDP實現原始碼AndroidUDP
- 企業網盤實現區域網共享
- Virtualbox 虛擬機器實現與本地、網際網路互通虛擬機
- 用VC在區域網實現IP多播通訊
- 區域網內命令大全
- 教你如何搶掉區域網內所有IP
- 獨闢蹊徑實現Linux下的區域網遠端接入(轉)Linux
- 網際網路互聯互通
- Windows7系統下區域網實現發現共享Windows
- 使用Holer外網SSH訪問內網/區域網Linux系統內網Linux
- Linux下實現網際網路“過濾功能”(轉)Linux
- Docker網路,手把手教你如何實現容器網路相關知識Docker
- Mininet主機與真實網路互通方案實現
- 配置RIP、OSPF實現全網互通
- Centos7中網路及裝置相關配置CentOS
- win10區域網內怎麼傳送訊息_win10區域網發訊息方法步驟Win10
- 配置WSL2實現與宿主機的網路互通
- 智慧製造物聯網系統下的裝置監控管理如何實現
- 計算機網路實驗3:網路裝置基本配置計算機網路
- 如何在區域網提高電腦訪問網路速度
- 區域網內部署 Docker RegistryDocker
- 如何在 Linux 下使用 TC 優雅的實現網路限流Linux
- 區域網實現VLAN例項(轉)