0

我正在尝试使用接收器的 IP 地址通过 Internet 发送文件。我设法在同一子网中的两台计算机之间成功发送文件。

我确实了解每个子网中的 IP 地址是如何被屏蔽的,那么我如何才能真正发送到另一个子网中的特定 IP 呢?

Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

//some other codes

clientSocket.Connect("ip here", 9050); //target machine's ip address and the port number
clientSocket.Send(m_clientData);
clientSocket.Close();

编辑:我有关于接收者、内部 ip、外部 ip、ma​​c 地址等的完整信息。那么我怎样才能发送到这个特定的节点呢?

4

0 回答 0