zoukankan      html  css  js  c++  java
  • ubuntu下查询网络的常用命令

    1、查看无线路由器(网关)的IP地址

    在terminal中输入如下命令,即可查询到当前使用的路由器的IP地址(我电脑是连着一个无线网络还有一个DSL连接):

    route|grep -i default|awk '{print "网关IP: "$2}'
    lzb@lzb:~$ route|grep -i default|awk '{print "网关IP: "$2}'
    网关IP: 10.60.0.1
    网关IP: 10.26.0.1

    2、查看当前有多少电脑或智能设备(比如智能手机)连接到我们的局域网中

    在terminal中输入如下命令,即可查询到当前有多少电脑或智能设备(比如智能手机)连接到了我们的局域网中:

    lzb@lzb:~$ sudo apt install nmap  //安装nmap
    lzb@lzb:~$ nmap -sP 10.26.0-255.1-255|grep -i 'report for'|awk '{print $5;}'|cat -n //很慢

    说明:

    nmap -sP 参数要求 nmap对指定 IP 范围内的所有地址进行 ping 扫描,列出响应的主机。

    上述中的IP地址的查询范围必须于网关地址处于同一个网段,至于什么是同一个网段,就不用我废话啦 !:)

     补充:

    ping是ICMP协议,并不是通常所说的 TCP/UDP 端口~,ICMP不像TCP或UDP有端口。ping没有指定端口这个选项,它是网络层的,端口是传输层的概念。 Ping程序使用的是ICMP协议,ICMP不像http,FTP应用层有传输层的端口号(它们使用TCP的端口号80和20/21)。

  • 相关阅读:
    内存问题定位与解决
    CPU问题定位与解决
    数据库优化案例——————某市中心医院HIS系统
    系统隐形杀手——阻塞与等待
    SQL Server常见问题介绍及快速解决建议
    CVTE实习感想--2014.10秋招
    Spring AOP的理解
    一些Java面试问题
    举几个大数据的例子
    Java中乐观锁与悲观锁的实现
  • 原文地址:https://www.cnblogs.com/liuzhenbo/p/11061710.html
Copyright © 2011-2022 走看看