【发布时间】:2017-07-15 19:30:20
【问题描述】:
我有一个非常简单的 http 服务器:
TcpListener server = new TcpListener(System.Net.IPAddress.Any, 80);
server.Start();
var client = server.AcceptTcpClient();
var ip = client.Client.RemoteEndPoint;
// ip address in here is: 166.72.162.85
// etc. read request and write response....
我正在使用连接到 AT&T 3G 网络的手机发出该请求。而我的服务器检测到ip地址166.72.162.85
现在这是我的问题。我问这个问题主要是为了学习。为什么谷歌捕获了不同的IP地址? 如何使用我的 TcpListener 捕获 2600:387:9:3::c7?
【问题讨论】:
标签: c# network-programming ip-address ipv6 httplistener