我建立類似P2P的即時通訊蟒蛇P2P應用到路由器。我正在使用TCP/IP連接與其他對等方進行通信。我不希望客戶端做端口轉發。 當應用程序啓動時,它應該檢查端口是否被轉發到路由器如果不是應該把它轉發到路由器。 是否有可能通過編程將端口轉發給路由器。或者我如何使用端口80作爲瀏覽器使用的p2p通信。如何轉發端口使用python
3
A
回答
1
您可能會發現後,上市這裏有用的文件。這個人在Python中實現了一個Nat PMP庫。
http://blog.yimingliu.com/2008/01/07/nat-pmp-client-library-for-python/
如果您想使用端口80用於P2P通信,你就乾脆只需要編寫自己的協議在HTTP連接和通過端口80
相關問題
- 1. 使用SSL(端口轉發)
- 2. 如何禁用adb端口轉發?
- 3. 端口轉發
- 4. 我想使端口轉發使用c#
- 5. 使用c#啓用端口轉發#
- 6. 通過Python中的UPnP轉發端口
- 7. 使用相同端口轉發規則的多個VM的端口轉發
- 8. 用vlc-vlm轉發端口
- 9. 端口轉發使用套接字
- 10. 使用Laravel/Homestead + MongoDB轉發端口
- 11. 使用VPSGet進行端口轉發
- 12. 使用沒有端口轉發的ServerSocket?
- 13. 端口轉發apache
- 14. Java端口轉發
- 15. IM端口轉發?
- 16. C#端口轉發
- 17. 如何轉發本地主機端口?
- 18. telnet端口轉發如何工作?
- 19. 如何停止轉發adb端口?
- 20. 如何在VPS上做端口轉發?
- 21. bitvise端口轉發工作如何?
- 22. 如何在Mac上端口轉發?
- 23. 如何撤消kubectl端口轉發
- 24. 如何在apache2 cookbook中轉發端口
- 25. 如何從Python內部執行SSH端口轉發扭曲?
- 26. 如何在python上進行動態端口轉發?
- 27. 如何從端口80到端口XXXX無縫連接/轉發?
- 28. 如何爲端口8080設置端口轉發?
- 29. 如何正確使用VirtualBox進行端口轉發?
- 30. 如何使用Granados通過SSH隧道轉發端口C#
呵呵。你需要更清楚地重述這個問題。 – Kurt 2009-09-14 03:49:13