一、Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。应用格式:Ping空格IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。
可以看到,用-6就ping出::1来了,用-4就ping出127.0.0.1了。
如果什么都不加,经过试验,ping出来是::1
-6和-4的含义是使用ipv6、ipv4协议来ping。
感兴趣的小伙伴可以ping一下自己的主机名:主机名可以右键我的电脑->属性里面看到
ipconfig /all也可以看到。
ARP全名Address Resolution Protocol,地址解析协议
通过命令arp -a可以查看你的arp表,
如果把一个主机的arp表的ip对应的MAC改成自己的了,就可以冒充该主机。
2. 这里有一个很有趣的参数,-l size,可以指定ICMP数据包的大小,然后还有一个更有趣的参数;-t 指定不停的发,然后可以用这个来给服务器加压力,造成拥堵,是某种攻击的手段;-n 则是指定发几个包过去。
二、局域网
1.通过route命令可以查看路由器的ip路由表,route print -4
例如:
2.tracert命令可以查看你的主机到其他主机经过了哪些路由器
例如:
3.强大的netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知有哪些网络连接正在运作。 使用时如果不带参数,netstat显示活动的 TCP 连接。
netstat -nr用来查看端口、进程,看哪些进程占用了哪些端口。
例如:
4.最强命令nstsh
输入netsh interface ipv4 show /?可以查看指令
例如:
然后设置ip,只要把show改成set,
netsh interface ipv4 set address 后面就是你要输入的。
第一个参数,name即是你的连接名,在show里面可以看到,但是注意:要加上"" 譬如说"WLAN"、"宽带连接"。
第二个参数,source,决定你是采用DHCP动态分配ip还是采用静态ip。
第三个参数是ip地址,譬如说192.168.1.100。
第四个参数是子网掩码,这个要计算,不过计算机也可以给你算,所以不填也行。
第五个参数是网关gateway,就是你的路由器啥的ip,一般是192.168.1.1。
最后是设置dns,参数是name,source,address,和前面意思一样,只是address是dnsserver的ip,通过这个设置如果ip设置后dns不可用,会无法设置,所以十分靠谱。
5.通过netsh wlan show profiles可以查看曾经连过的wifi,然后netsh wlan connect 名字即可连接。
6.最有趣的来了:netsh开启wifi
(1):netsh wlan show hostednetwork
这个可以看到承载网络设置和状态,如果是设置模式那里是未启用,后面的都可以pass了
(2):netsh wlan set hostednetwork mode=allow ssid=acm key=mca
(3):netsh wlan start hostednetwork
开启热点
(4):设置热点
还在等什么?赶紧开始我们的WLAN共享之旅吧!!!