关于TCPListener在远程服务器上监听的问题,高分求解!
本机安装了动态域名解析,
IPAddress ip1 = Dns.GetHostAddresses(txthost.Text.Trim())[0];
_port1=8667;
路由器也做了端口映射,把8667端口映射到本机上了
然后启用监听
private void Listen1()
{
tcpl1 = new TcpListener(ip1, _port1);
tcpl1.Start(); //这句报错
while (true)
{
错误为:在其上下文中,该请求的地址无效
换本地的地址的话没问题
不过因为是动态域名,不可能定死一个IP地址
我就是想客户端远程连接到服务器端,从服务器端返回一个字符串。
局域网没问题,关键是远程连接就报这个错了!
问题很急,高分求解了!