第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用Python通過UDP從遠(yuǎn)程機(jī)器(客戶端)向本地機(jī)器(服務(wù)器)發(fā)送數(shù)據(jù)?

如何使用Python通過UDP從遠(yuǎn)程機(jī)器(客戶端)向本地機(jī)器(服務(wù)器)發(fā)送數(shù)據(jù)?

嗶嗶one 2023-07-11 16:24:45
我正在嘗試使用 Python 通過 UDP 將數(shù)據(jù)從云中的遠(yuǎn)程計(jì)算機(jī)發(fā)送到本地偵聽計(jì)算機(jī)。從我的本地計(jì)算機(jī)運(yùn)行...(服務(wù)器)from socket import *serverSocket = socket(AF_INET, SOCK_DGRAM)serverSocket.bind(('0.0.0.0', 3000))while True:    message, address = serverSocket.recvfrom(1024)    print(message, address)從云中的遠(yuǎn)程計(jì)算機(jī)運(yùn)行...(客戶端)from socket import *clientSocket = socket(AF_INET, SOCK_DGRAM)server_addr = (<WHAT GOES HERE?>, 3000)clientSocket.sendto(b'hello world', server_addr)我相信 <WHAT GOES HERE?> 應(yīng)該是我的本地計(jì)算機(jī)的主機(jī)名,但我不熟悉如何公開運(yùn)行服務(wù)器的本地計(jì)算機(jī)上的端口。如何暴露本地機(jī)器,使得遠(yuǎn)程云機(jī)器上運(yùn)行的客戶端能夠成功將UDP數(shù)據(jù)包發(fā)送到本地機(jī)器上的服務(wù)器?提前致謝。
查看完整描述

2 回答

?
青春有我

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個(gè)贊

由于遠(yuǎn)程客戶端位于“云中”(即在 Internet 上其他位置的另一臺(tái)計(jì)算機(jī)上運(yùn)行),因此它將需要使用 ISP 分配給您的公共 IP。在服務(wù)器端,您可以使用https://api.ipify.org等網(wǎng)站來發(fā)現(xiàn)您的公共 IP,然后將其提供給客戶端進(jìn)行連接。或者,您可以向任何公共域注冊(cè)商(GoDaddy 等)注冊(cè)靜態(tài)主機(jī)名,并將其指向您的公共 IP(如果您的 IP 是動(dòng)態(tài)的,則可以使用動(dòng)態(tài) DNS 服務(wù)來處理該情況)。


如果您的服務(wù)器計(jì)算機(jī)直接連接到互聯(lián)網(wǎng)調(diào)制解調(diào)器,那么您的公共主機(jī)名/IP 將直接路由到您的服務(wù)器計(jì)算機(jī)。


                 -------

     ----------> | DNS | ----------

     |           -------          |

     |                           \|/

----------     ------------     --------------

| client | <-> | Internet | <-> |x:x| server |

----------     ------------     --------------

但是,如果您的服務(wù)器沒有直接連接到調(diào)制解調(diào)器,而是在 NAT 路由器后面運(yùn)行,那么您的公共主機(jī)名/IP 將路由到路由器,而不是您的服務(wù)器計(jì)算機(jī):


                 -------

     ----------> | DNS | ----------

     |           -------          |

     |                           \|/

----------     ------------     --------------     --------------

| client | <-> | Internet | <-> |x:x| router | <-> |x:x| server |

----------     ------------     --------------     --------------

因此,路由器必須單獨(dú)配置端口轉(zhuǎn)發(fā)規(guī)則,以將入站流量從其公共 WAN IP/端口路由到服務(wù)器計(jì)算機(jī)的專用 LAN IP/端口。


如果路由器支持 uPNP 并且已啟用,您的服務(wù)器可以在綁定/關(guān)閉其偵聽套接字時(shí)在代碼中動(dòng)態(tài)配置這些規(guī)則。否則,您將必須使用路由器的管理界面手動(dòng)配置規(guī)則。


查看完整回答
反對(duì) 回復(fù) 2023-07-11
?
犯罪嫌疑人X

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊

如果我理解正確的話,您的 IP 地址應(yīng)該就是您所需要的??焖俚墓雀杷阉鲬?yīng)該足以查找它。假設(shè)“0.0.0.0”是您的 IP 地址,您可以使用它



查看完整回答
反對(duì) 回復(fù) 2023-07-11
  • 2 回答
  • 0 關(guān)注
  • 167 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)