java 怎么實(shí)現(xiàn)ipv4? 內(nèi)網(wǎng)穿透? 有示例代碼嗎?
2 回答

冷魘
TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超0個(gè)贊
首先你要明白為什么會(huì)出現(xiàn)內(nèi)網(wǎng),這是因?yàn)閕p地址不夠分,所以采用了NAT技術(shù),在你與外網(wǎng)通信時(shí),會(huì)將內(nèi)網(wǎng)的ip和端口映射到出口的一個(gè)ip和端口(這個(gè)取決于不同的NAT策略,本質(zhì)是一樣的),內(nèi)網(wǎng)穿透就是指的獲取這樣一個(gè)映射。目前最簡(jiǎn)單的辦法就是有一臺(tái)公網(wǎng)服務(wù)器,內(nèi)網(wǎng)機(jī)器訪問公網(wǎng)服務(wù)器,即可知道暴露的出口ip:端口(有一些NAT的策略是目的ip不同時(shí)建立不同映射,這種情況下一種方式是用代理,另一種方式是"忘記了")
添加回答
舉報(bào)
0/150
提交
取消