Socket连接外网的思考
生活随笔
收集整理的這篇文章主要介紹了
Socket连接外网的思考
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在過去使用socket編程的時(shí)候,連接的ip都是127.0.0.1也就是本地地址,之前也試過去連接公網(wǎng)ip,想要實(shí)現(xiàn)日常使用的網(wǎng)絡(luò)通信功能,但是在連接時(shí)就失敗了。
在網(wǎng)上查到想實(shí)現(xiàn)在公網(wǎng)通信,服務(wù)器必須要有公網(wǎng)ip,這樣才能被訪問到。一般的方式是租用云服務(wù)器,獲取公網(wǎng)ip。
而本地的電腦一般情況下是在內(nèi)網(wǎng)中通過nat使用一個(gè)公共的公網(wǎng)ip,不能夠被外界訪問,因此另一種方式是使用端口映射,將內(nèi)部ip的端口映射到公網(wǎng)ip的端口,這樣服務(wù)器能偵聽到公網(wǎng)ip的端口信息,可以被外界訪問
總結(jié)
以上是生活随笔為你收集整理的Socket连接外网的思考的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 伤残军人认证不在老家怎么认证?
- 下一篇: 动态规划习题,关系式推导和求模技巧