近几年工作经常使用RFID识读器,智能家居网关,温湿度传感器.串口服务器.视频编码器等,一般是有串口和网口,由于现场原因一般较少使用串口,大多使用网口.连接方法是IP地址和端口,有的设备带搜索软件,有的就不带.经常测试环境和现场来回用,难免记混.同时使用网上的一些端口扫描工具,发现有一个问题,就是在进行扫描的时候,不怎么好用,比如,扫描器一般都是带端口扫描的,但是,我仅仅只用扫描设备在不在线,不用扫描端口,但是有一些设备是只要扫描端口,这个怎么更方便更好用呢? 同时在扫描成功之后,需要通过TCP…
获取主机内网,外网IP,主机名 代码如下: #!/usr/bin/env python #-*- coding:utf-8 -*- # author:Zeng Xianhe import socket import fcntl,struct import time def getHardware(outip,inip): sk = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) ##1.获取主机名 hostname = socket.gethos…
使用环境:Raspberry 3b+ +netifaces+python-nmap+nmap 调用netifaces自动获取ip地址: def get_gateways(): return netifaces.gateways()['default'][netifaces.AF_INET][0] 将ip地址生成一个网段中所有ip地址的列表: def get_ip_lists(ip): ip_lists = [] for i in range(1, 256): ip_lists.append('{…
本次内容包括Linux:ip.主机名.关闭firewalld与selinux 开机临时生效和永久生效 ------------------------------------------------------- ip 临时生效:ifconfig eno16777736 192.168.100.31/24 up 永久生效:cd /etc/sysconfig/network-scripts/ vi /网卡            #形如 vi eno167777136  IPADDR=192.168…
package clientFrame; import java.io.IOException; import java.net.*; public class tai { public static void main(String[] args) throws UnknownHostException { InetAddress ia; ia=InetAddress.getByName("www.sina.com"); //搞笑吧 System.out.println("…
1,在安装之前需要安装yum install -y libpcap libpcap-devel如果没有安装yum工具需要用rpm安装如下软件包[root@oradba arp-scan-1.8]# yum list|grep libpcaplibpcap.i386                               14:0.9.4-15.el5             installedlibpcap.x86_64                             14:0.9.…
很多软件都有获知局域网在线计算机IP的功能,但是在.net怎么实现呢,有好多方法, 下面我给大家介绍几种,供大家参考. 1.微软社区上介绍了使用Active Directory 来遍历局域网 利用DirectoryEntry组件来查看网络 网址:http://www.microsoft.com/china/communITy/program/originalarticles/techdoc/DirectoryEntry.mspx private void EnumComputers() { us…
# vim /mysh/ipscan.sh #!/bin/bash # scan the local alive ipaddress # -- if [ -f $filename ];then echo "the file is exist" ..};do host=.$n ping -c2 $host &>/dev/null ];then echo "$host is up" echo "$host" >> /root…
#!/bin/bash # #******************************************************************** #encoding -*-utf8-*- #Author: zhangshang #Date: 2018-01-13 #URL: http://blog.vservices.top/myblog #QQ Numbers: 765030447 #********************************************…
如何使用命令来更改linux的IP .DNS .子网掩码,在虚拟机(vitrualBox)上添加一个Linux的虚拟机; 安装方法:http://pan.baidu.com/s/1sjJPhP7 安装完以后,进入到Linux桌面,是一个这样的桌面: 按CTRL+ALT+F2  进入命令行窗口,然后登录 ,在登录成功以后在命令下输入: vi /etc/sysconfig/network-scripts/ifcfg-ethx 就打开了设置窗口,默认哪果你只有一个网卡的话,就这样就可以,如果多个网卡那…