我有一台通过动态 IP连接到互联网的计算机。因此,我无法通过TCP/IP连接到我编写的 C# 的 TCP/IP 服务器程序,但静态 IP 可以很好地工作。我决定在 DuckDNS.Org 和http://freedns.afraid.org/上使用IP 转发DNS 服务,以便能够通过以下网址 ping 我的机器:test.mooo.com。
现在没关系,我可以通过这个网络子域 ping 我的计算机,但我的问题是:
如何修改最初只处理 IP 的客户端程序以连接到我的计算机,该计算机在特定端口上运行服务器以使用 Web 地址连接到我的计算机?
我试过了:
client = new TcpClient("test.mooo.com", (int)Activity1.settingObj.port);
但它不起作用。提前致谢。我正在使用 C#,但我想这是一般的 TCP/IP 问题。