Tag: ip address

Socket.connect()到0.0.0.0:Windows与Mac

想象一下以下代码: String hostName = “0.0.0.0”; int port = 10002; int timeout = 5000; Socket socket = new Socket(); socket.connect(new InetSocketAddress(hostName, port), timeout); 在Mac上它工作正常并执行连接(即使没有在端口10002上运行),在Windows上我得到以下exception: java.net.SocketException: Permission denied: connect 这有什么区别以及Windows上的替代方案是什么? 这用于unit testing。 问候 乔纳斯

从JSP请求/会话对象获取服务器IP地址

如何从JSP页面获取服务器的IP地址? 现在,我所能做的就是request.getLocalName(),它返回服务器名称,而不是IP地址?

Java中的端口到服务名称?

我的服务文件(C:\ WINDOWS \ system32 \ drivers \ etc \ services)有一堆端口到服务的映射: echo 7/tcp echo 7/udp discard 9/tcp sink null discard 9/udp sink null systat 11/tcp users #Active users systat 11/udp users #Active users daytime 13/tcp daytime 13/udp qotd 17/tcp quote #Quote of the day qotd 17/udp quote #Quote of the day chargen 19/tcp ttytst source #Character […]

你怎么能在ejb电话上获得呼叫IP地址?

如果java客户端在不同的服务器上调用远程EJB,那么如何获取客户端IP地址? 请注意,从服务器获取它很重要,因为客户端可能位于NAT防火墙后面,在这种情况下,我们需要公共IP地址。 注意:虽然它最好是一个通用的解决方案,但至少我可以使用从JBoss 4.2.2上的EJB2调用中检索IP地址的解决方案。

如何从IP地址了解地理位置

我已经在我的web项目中的jsp / servlet中创建了一个登录应用程序,我想知道访问我的登录页面的不同用户的地理位置。 我怎么知道一个人从哪里访问我的登录页面? 例如:如果某人正在从加拿大访问某个页面,则会在我的数据库中插入一条记录,例如:IP:20.4.9.134和位置:加拿大。

如何按升序排序IP地址

有什么方法可以对此进行排序吗? 或者我只是需要拆分并使用循环进行比较? 输入 123.4.245.23 104.244.253.29 1.198.3.93 32.183.93.40 104.30.244.2 104.244.4.1 产量 1.198.3.93 32.183.93.40 104.30.244.2 104.244.4.1 104.244.253.29 123.4.245.23 到目前为止,我使用HashMap存储我的数据。 我想按升序对IP地址进行排序。 貌似TreeMap是更好的选择吗?

如何查找连接到服务器的客户端的IP地址?

我的客户端PC通过以太网上的套接字连接到服务器PC,如何从服务器端代码中找到该客户端的IP。 服务器在新线程中为每个客户端抛出一个套接字。 当我在客户端套接字上执行csocket.getLocalAddress().toString()时,我仍然获得服务器IP地址。 ( csocket是服务器在现在客户端连接上生成并将其传递给新线程的套接字)。

Java中主机名的IP地址?

我的主机文件(C:\ WINDOWS \ system32 \ drivers \ etc \ hosts)有一堆主机名映射的IP地址: # Switches 192.168.200.254 sw-con-ctrl 192.168.201.253 sw-con-ctrl-2 192.168.201.254 sw-con-ctrl-1 # 192.168.188.1 sw-con-ctrl-blk-1 # 192.168.189.1 sw-con-ctrl-red 192.168.190.62 access-console # Routers 192.168.21.1 rtr1 192.168.22.1 rtr2 我试图找到一种通过Java API以编程方式从IPAddress转换为HostName的方法。 伪代码: IPAddress ip = new IPAddress(“192.168.190.62”); String host = ip.getHost(); System.out.println(host); //prints “access-console”

连接到3G移动网络时获取Android设备的IP地址

当我连接到WiFi时,我可以获得Android手机的IP地址。 但是,在3G连接等移动网络上,是否仍然可以获取Android手机的IP地址? 如果是,请发布相同的代码。

如何根据java中的IP地址获取城市名称?

是否可以根据java中的IP地址知道城市名称?