我正在尝试制作一个简单的聊天应用程序。
我让我的朋友在他的Windows 7笔记本电脑上安装该应用程序。
假设他的公共IP地址是:500.500.500
我的聊天程序开始在10007上听端口。在他的电脑中我试过
telnet localhost 10007 然后发送了一些文本,并在聊天应用程序中看到了文本。
但是当我从我的电脑尝试telnet 500.500.500 10007时,telnet:无法打开与主机的连接,在端口10007上
我尝试禁用我的防火墙和他的防火墙,并且我已按照指南打开端口:http://www.dummies.com/how-to/content/how-to-open-a-port-in-the-windows-7-firewall.html
我失踪了什么?
答案 0 :(得分:1)
他在互联网上的公共地址实际上是他的提供商的地址(例如有线调制解调器/ DSL),你需要配置HIS路由器将端口10007转发到他的本地/私有IP地址才能工作。