import java.net.InetAddress;
import java.net.UnknownHostException;
public class A {
static public void main(String[] args) {
try {
//通过主机名称得到IP地址
InetAddress address = InetAddress.getByName("192.168.9.148");
System.out.println("192.168.9.148"+": "+address.getHostAddress());
// 通过IP得到主机名称
String ips="192.168.9.",ip;
InetAddress addip;
for(int i=148;i<255;i++){
ip=ips+i;
addip=InetAddress.getByName(ip);
System.out.println(ip+": "+addip.getHostName());
}
}
catch(UnknownHostException uhe) {
System.err.println("Unable to find: "+"192.168.9.148");
}
}
}
分享到:
相关推荐
在Linux环境中,有时我们需要获取局域网中所有主机的主机名,以便进行网络管理或故障排查。这篇内容介绍了一个Python脚本,可以帮助我们快速列举出局域网中的所有主机名。脚本通过扫描ARP表并利用SMB协议来解析IP...
在IT领域,网络编程是不可或缺的一部分,特别是在局域网(LAN)环境中。Delphi是一种流行的Object Pascal编程语言,常用于开发高效、桌面级的应用程序。本篇将详细讲解如何使用Delphi来扫描局域网中的IP地址、计算机...
通过遍历所有网络接口并查询其IP地址,可以找到局域网内的主机名: ```java import java.net.InetAddress; import java.net.UnknownHostException; import java.util.Enumeration; // ... public class ...
总结,通过C#,我们可以轻松地获取局域网内设备的IP地址和MAC地址,并进行IP反向解析得到主机名。对于更复杂的网络设备发现,可能需要结合其他技术或工具。理解和掌握这些基础操作,对于网络编程和网络管理至关重要...
本项目标题为“获得局域网内所有IP vc实现”,表明它是一个使用Visual C++(vc++)编写的程序,能够扫描局域网并收集所有PC的IP地址及其主机描述。下面我们将详细讨论相关的知识点。 1. **局域网扫描**:局域网扫描...
1. **IPHostEntry类**:这是C#用来存储主机名和IP地址信息的类。我们可以使用Dns类的GetHostEntry方法,传入"localhost"或者"127.0.0.1",获取本机的IPHostEntry对象,从而得到本机的IP地址。 2. **Network...
内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。并方便地访问其资源。扫描某一IP网段内的所有主机的端口,向某一主机发送消息。提供断点...
在局域网中,识别和管理网络内所有设备的IP地址、主机名以及MAC地址是一项基础而重要的网络管理工作。PHP语言以其强大的网络功能,可以在服务器端实现诸多网络相关的操作。在本文中,我们将详细探讨如何利用PHP脚本...
3.内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。能将扫描和搜索的结果保存成文本文件或excel电子表格文件。 4.能对某一地址范围的...
《局域网主机查看工具——敏儿查看局域网在线主机v1.1详解》 在信息化日益发达的今天,局域网(Local Area Network,LAN)已成为企业和个人日常网络应用的重要组成部分。局域网允许多台计算机共享资源,如打印机、...
在C#中,我们可以利用System.Net和System.Net.NetworkInformation命名空间中的类来获取局域网中的IP和主机名信息。具体步骤如下: 1. **使用NetworkInterface类**:首先,我们需要获取本地计算机的所有网络接口。`...
它能够帮助用户快速识别网络上的所有设备,包括它们的主机名、MAC地址和IP地址等关键信息。这些信息对于网络管理、故障排查、安全监控以及设备定位都非常有用。 IP地址是互联网协议地址的缩写,是每个连接到网络的...
3.内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。能将扫描和搜索的结果保存成文本文件或excel电子表格文件。4.能对某一地址范围的主机...
内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。并方便地访问其资源。能对某一地址范围的主机进行ping,端口扫描操作,找出所有的WEB...
可以根据IP地址获得局域网内的主机名,可以进行持续搜索
3.内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。能将扫描和搜索的结果保存成文本文件或excel电子表格文件。 4.能对某一地址范围的...
内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。并方便地访问其资源。扫描某一IP网段内的所有主机的端口,向某一主机发送消息。提供断点...
内置nbtstat,能快速查找某一IP网段内的所有主机,并根据IP地址得到对方主机的主机名、工作组名、用户名、MAC地址,速度极快。并方便地访问其资源。能对某一地址范围的主机进行ping,端口扫描操作,找出所有的WEB...
获取本地IP地址可以通过多种方式实现,例如通过主机名获取局域网IP地址、通过局域网IP地址获取主机名等。在C#中,可以使用System.Net命名空间中的类和方法来实现IP地址的获取。 1. 通过主机名获取局域网IP地址 ...