我想从客户端IP地址解析域名。为了进行测试,我使用了stackoverflow,如下所示。但是当我使用ip来解析域名时,我仍然只能得到IP作为结果。String ip = InetAddress.getByName("www.stackoverflow.com").getHostAddress(); System.out.println(InetAddress.getB
我目前这样做是为了返回主机的IP地址或返回inaddr.arpa记录: perl -pe 's/.* mail is .*//; s/\n//;s/.* has address//;s/.* domain name pointer //;s/.* not found: .*/'$1'/g';
是否有更授权的工具只提供IP地址/inaddr
是否可以获取TCP客户端使用的服务器地址?客户端可以使用IP地址或主机/域名访问服务器。我正在尝试使用以下命令获取域名:Socket s = ss.accept();System.out.println(s.getLocalAddress().getCanonicalHostName());
但我得到的
当我为connect函数填写SOCKADDR_IN结构时,我倾向于用确切的ip地址来填充它,但是假设我想在线设置一个动态域名来表示偶尔变化的ip地址?给定一个域名,我不太确定我该如何填写结构。DEFAULT_PORT);serverInfo.sin_addr.s_addr= inet_addr("127.0.0.1"); // actual ipnormally h