查询指定网段Ping通的IP和主机名

$path="C:\Users\username\Desktop\"
$ping = New-Object system.net.networkinformation.ping 
70..80 | % {$ping.send("10.0.9.$_") | select address,status} | out-file -filepath "$path ping.txt"
$IP= Get-Content "$path ping.txt" |Where-Object {$_ -match "Success"}
$IPS= -split $IP |Where-Object {$_ -like "10*"}
$hostname=foreach ($i in $IPS) { [System.Net.DNS]::GetHostByAddress($i).HostName;$i}
$hostname

时间: 2024-10-04 16:04:32

查询指定网段Ping通的IP和主机名的相关文章

c语言 c++ 实现查看本地ip,外网ip, 本地主机名,查看http网址对应的ip

/******************************************************************************* 作者 :邓中强 Email :[email protected] QQ :1246747572 博客 :http://www.cnblogs.com/dzqdzq/ 时间 :2014/01/01 功能 ********************************************************************

Linux下设置ip和主机名进行绑定

1:输入命令gedit   /etc/hosts 这样你就打开了一个文本,然后在文本的末尾进行添加如下: ip地址                主机名 192.168.0.125       hadoop 保存退出. Linux下设置ip和主机名进行绑定,布布扣,bubuko.com

Oracle修改ip或主机名后重建em和监听

oracle数据库修改ip和主机名的详细操作 修改ip操作 1.修改hosts文件中主机名对应的ip地址. 2.重启服务器网络 service network restart 3.一定要先删除原来的监听 emca -deconfig dbcontrol db -repos drop (如果不记得sysman的密码,可以先修改下alter user sysman identified by oracle;) 4.修改 $ORACLE_HOME/network/admin/listener.ora

Unix Study--Solaris 10修改主机IP和主机名

Unix Study--Solaris 10修改主机IP和主机名     对于Solaris系统,是通过一系列配置文件(文本)来存储和管理主机ip和主机名信息,通过编辑器修改这些配置文件就可以完成相关的配置. 一.修改主机ip 1.配置hosts文件 [[email protected]:/]# cat /etc/hosts # Internet host table ::1     localhost        127.0.0.1       localhost        192.16

shell 批量获取ip 和主机名

[[email protected] li]$ cat jia.sh #!/bin/bash ip=`cat jia.ip` for i in $ip;do HostName=`ssh -t $i "hostname"` echo -e "$i \t $HostName" >>jia.jg done #打印ip 和 主机名 原文地址:https://www.cnblogs.com/lixinliang/p/10300129.html

查询指定网段可用IP脚本

1.脚本内容: #vi hhh 添加以下内容: #!/bin/bash read -p "Please keyin the network segment: (e.g. 10.88.1) " farm for i in `seq 2 255` do ip="$farm.$i" ping -c 3 $ip &> /dev/null if [ $? -eq 0 ];then echo -e "$ip is \e[32mUp\e[0m"

Linux 网络编程之通过IP或者主机名获取信息

struct hostent { char *h_name; /* 主机的正式名称*/ char **h_aliases; /* 主机的别名列表*/ int h_addrtype; /* 主机的地址类型AF_INET */ int h_length; /* 主机的地址长度*/ char **h_addr_list; /* 主机的IP地址列表*/ } #define h_addr h_addr_list[0] /* 主机的第一个IP地址*/ struct hostent *gethostbynam

Linux初始化配置IP、主机名、防火墙

1.配置IP地址 #vim /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.2 NETMASK=255.255.255.0 GATEWAY=192.168.1.254 #vim /etc/udev/rules.d/70-persistent-net.rules 2.配置主机名: # vim /etc/sysconfig/network NETWORKING=yes HOS

Linux更改IP和主机名的方法

更改网络ip的几种方法 ifconfig 网卡名称  192.168.100.100/24 #临时生效 用vi命令编辑 /etc/sysconfig/network-scripts/网卡名称 可以永久更改网络ip 更改主机名称 hostname   主机名称   #临时修改 hostnamectl set-hostname  主机名称  #永久修改 vi /etc/hostname   在里面写入主机名 #编辑配置也可更改为永久