热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Shell脚本显示当前网络连接与对应物理地址

文章标题:Shell脚本显示当前网络连接与对应物理地址。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

再贴个我利用自己写的showip读取纯真数据库和netstat -an | grep ":8080" 来查看当前电脑web服务器连接的脚本程序:)

#!/bin/bash

netstat -an | grep ":8080" | grep "ESTABLISHED" | awk -F: '{print $8}' | while read IP
do
    echo -n $IP
    showip -i $IP | grep "Location ]" | awk -F\] '{print $3 $4}'
done


  就这么简单,但是要配合 读取纯真IP数据库 showip 文章中的 showip 程序。

  运行结果如下,简单清晰短小版本:

... ...

61.153.244.172 浙江省丽水市 电信
218.81.160.142 上海市 电信ADSL
220.160.160.23 福建省厦门市 电信ADSL/LAN
222.245.68.157 湖南省邵阳市 (隆回县)电信
123.165.117.87 欧洲 CZ88.NET
219.128.36.54 广东省中山市 电信
222.172.222.74 云南省昆明市 电信
222.79.88.107 福建省厦门市 电信ADSL
218.72.6.199 浙江省杭州市 (萧山区)电信
121.229.14.33 欧洲 CZ88.NET
219.130.103.19 广东省东莞市 电信ADSL
221.226.135.32 江苏省南京市 电信ADSL
125.31.214.104 广东省广州市 视讯宽带
222.172.189.97 云南省昆明市 电信
61.138.213.90 云南省昆明市 通胜达网吧
219.130.241.138 广东省佛山市禅城区 /高明区电信ADSL
222.188.52.27 江苏省盐城市 电信ADSL
222.85.100.235 河南省郑州市 电信
222.83.160.12 广西钦州市浦北县 聚依依网吧
221.226.135.32 江苏省南京市 电信ADSL
222.64.106.172 上海市静安区 电信ADSL
218.66.92.215 福建省福州市 电信ADSL
125.91.163.7 广东省高州市 电信
218.80.101.117 上海市闵行区 /徐汇区ADSL
222.83.160.12 广西钦州市浦北县 聚依依网吧
222.246.229.177 湖南省 电信
219.144.139.131 陕西省西安市 电信ADSL
222.243.27.175 湖南省怀化市 电信ADSL
219.144.139.131 陕西省西安市 电信ADSL
61.144.98.235 广东省广州市海珠区 /荔湾区ADSL
218.79.117.162 上海市 电信ADSL
123.165.117.87 欧洲 CZ88.NET
219.133.160.21 广东省深圳市 电信ADSL
219.144.139.131 陕西省西安市 电信ADSL
219.144.139.131 陕西省西安市 电信ADSL
222.246.229.177 湖南省 电信
125.115.126.201 浙江省 电信
222.94.68.159 江苏省南京市 电信
222.212.152.124 四川省成都市 电信ADSL
125.77.120.5 福建省 电信
222.79.34.190 福建省福州市 电信LAN
121.230.138.242 欧洲 CZ88.NET
221.237.250.12 四川省西昌市 西昌学院北校区
218.14.45.203 广东省中山市 电信ADSL
222.244.96.57 湖南省 电信
218.64.46.154 江西省南昌市 电信ADSL
218.74.138.225 浙江省绍兴市 (上虞)电信
222.191.145.177 江苏省无锡市 电信ADSL
61.153.244.172 浙江省丽水市 电信
222.66.64.74 上海市静安区 /长宁区电信ADSL
222.242.10.195 湖南省吉首市 电信ADSL
222.242.10.195 湖南省吉首市 电信ADSL
58.223.34.250 江苏省连云港市 电信
218.82.122.187 上海市闵行区 电信ADSL
58.39.176.181 上海市 电信
222.246.229.177 湖南省 电信
58.39.176.181 上海市 电信
220.179.30.104 安徽省安庆市 (桐城市)电信ADSL
222.188.189.24 江苏省常州市 电信ADSL
222.222.142.108 河北省保定市 电信
219.144.139.131 陕西省西安市 电信ADSL
222.246.229.177 湖南省 电信
222.240.186.14 湖南省长沙市 电信
219.144.139.131 陕西省西安市 电信ADSL
60.191.238.74 浙江省金华市 电信
219.144.139.131 陕西省西安市 电信ADSL
125.78.23.46 福建省 电信
125.31.214.104 广东省广州市 视讯宽带
59.41.4.23 广东省广州市 电信ADSL
222.240.186.14 湖南省长沙市 电信
222.240.186.14 湖南省长沙市 电信
59.40.223.225 广东省深圳市罗湖区 电信ADSL
61.187.87.194 湖南省长沙市 电信
222.67.11.35 上海市浦东新区 电信ADSL
218.91.165.253 江苏省南通市 电信
61.187.87.194 湖南省长沙市 电信
222.240.186.14 湖南省长沙市 电信
222.246.229.177 湖南省 电信
218.91.165.253 江苏省南通市 电信
219.144.139.131 陕西省西安市 电信ADSL
61.187.87.194 湖南省长沙市 电信
125.77.120.5 福建省 电信
219.144.139.131 陕西省西安市 电信ADSL
222.85.100.235 河南省郑州市 电信
58.214.225.163 江苏省 电信
124.72.62.79 福建省 电信
218.14.45.203 广东省中山市 电信ADSL
218.91.142.201 江苏省扬州市 电信
125.31.214.104 广东省广州市 视讯宽带
125.76.227.133 APNIC CZ88.NET
123.52.1.198 欧洲 CZ88.NET
61.184.39.93 湖北省荆州市公安县 电信ADSL
60.171.111.161 安徽省马鞍山市 电信ADSL
60.166.237.111 安徽省 电信
125.92.234.192 广东省中山市 电信
222.209.7.22 四川省成都市 电信ADSL
222.222.142.108 河北省保定市 电信
222.209.7.22 四川省成都市 电信ADSL
124.79.217.44 APNIC CZ88.NET
125.77.120.5 福建省 电信
121.51.14.240 欧洲 CZ88.NET
121.9.27.117 欧洲 CZ88.NET
222.172.189.97 云南省昆明市 电信
219.133.160.21 广东省深圳市 电信ADSL
121.229.14.33 欧洲 CZ88.NET
218.20.201.102 广东省广州市番禺区 ADSL
221.226.135.32 江苏省南京市 电信ADSL
220.175.134.147 江西省南昌市 电信ADSL
61.138.213.90 云南省昆明市 通胜达网吧
222.88.62.13 河南省郑州市 电信
58.39.176.181 上海市 电信
121.10.81.189 欧洲 CZ88.NET
220.160.160.23 福建省厦门市 电信ADSL/LAN
59.57.98.41 福建省泉州市 电信
219.144.139.131 陕西省西安市 电信ADSL

... ...


推荐阅读
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 在Python开发过程中,随着项目数量的增加,不同项目依赖于不同版本的库,容易引发依赖冲突。为了避免这些问题,并保持开发环境的整洁,可以使用Virtualenv和Virtualenvwrapper来创建和管理多个隔离的Python虚拟环境。 ... [详细]
  • PostgreSQL 10 离线安装指南
    本文详细介绍了如何在无法联网的服务器上进行 PostgreSQL 10 的离线安装,并涵盖了从下载安装包到配置远程访问的完整步骤。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 本文详细记录了在银河麒麟操作系统和龙芯架构上使用 Qt 5.15.2 进行项目打包时遇到的问题及解决方案,特别关注于 linuxdeployqt 工具的应用。 ... [详细]
  • VSCode与Gitee集成:项目提交的高效实践
    本文介绍如何利用VSCode内置的Git工具将项目提交到Gitee,简化Git命令的使用,提升代码管理效率。同时分享一些常见的踩坑经验和解决方案。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文详细介绍了Linux系统中init进程的作用及其启动过程,解释了运行级别的概念,并提供了调整服务启动顺序的具体步骤和实例。通过了解这些内容,用户可以更好地管理系统的启动流程和服务配置。 ... [详细]
  • 本文详细探讨了如何在Docker环境中实现单机部署Redis集群的方法,提供了详细的步骤和配置示例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 本文介绍如何在MSYS2环境中将Zsh设置为默认Shell,通过修改msys2.ini、mingw32.ini和mingw64.ini文件实现。 ... [详细]
  • 本文介绍如何从JSON格式的文件中提取数据并将其分配给Bash脚本中的变量。我们将探讨具体的命令和工具,帮助你高效地完成这一任务。 ... [详细]
author-avatar
我可不是文章
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有