好的,所以我刚刚开始使用 c# 搞乱 TCP,并且我已经成功设置了一个服务器,我可以向它发送“Hello World”消息,无论如何我一直在本地执行此操作(因为两台笔记本电脑都连接到相同的路由器)我只是使用 192.168 号码进行连接。但它的全部目的是在互联网上工作,两台计算机的路由器 IP 地址显然是相同的,如果我输入路由器 IP 地址它不起作用,如果我输入 192.168 号码肯定会赢'不能通过互联网工作...那么我使用什么 IP,或者什么是更好的解决方案?
如果重要的话,这是代码行
var client = ScsClientFactory.CreateClient(new ScsTcpEndPoint("192.168.1.142", 10085));
其中 192.168.1.142 是启动服务器的笔记本电脑的本地 IP
10085 是端口。