• 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)。

  • 相关阅读:
    maven项目编译漏掉src/main/java下的xml配置文件
    读《架构探险——从零开始写Java Web框架》
    使用generator自动生成Mybatis映射配置文件
    git项目添加.gitigore文件
    git-bash下, 启动sshd
    git-bash.exe参数
    少估了一分, 还算不错
    python常用库
    Linux下python pip手动安装笔记
    python学习笔记
  • 原文地址:https://www.cnblogs.com/liuzhenbo/p/11061710.html
Copyright © 2020-2023  润新知