Linux机器网络检查

这篇具有很好参考价值的文章主要介绍了Linux机器网络检查。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

查看DNS file:

dian@TestLRSSnapshot:~$ cat /etc/resolv.conf

# This file is managed by man:systemd-resolved(8). Do not edit.

#

# This is a dynamic resolv.conf file for connecting local clients to the

# internal DNS stub resolver of systemd-resolved. This file lists all

# configured search domains.

#

# Run "systemd-resolve --status" to see details about the uplink DNS servers

# currently in use.

#

# Third party programs must not access this file directly, but only through the

# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way,

# replace this symlink by a static file or a different symlink.

#

# See man:systemd-resolved.service(8) for details about the supported modes of

# operation for /etc/resolv.conf.

nameserver 127.0.0.53

options edns0

search 4baqgnrc2zverab0oks4co0vjd.ix.internal.cloudapp.net

用Nping测试连接

需要先下载nmap:

sudo apt install nmap

Nping

dian@TestLRSSnapshot:~$ nping login.microsoftonline.com -p 443

Starting Nping 0.7.60 ( Nping — Network packet generation tool & ping utility ) at 2023-07-05 04:19 UTC

SENT (0.0050s) Starting TCP Handshake > login.microsoftonline.com:443 (20.190.148.164:443)

RCVD (0.0725s) Handshake with login.microsoftonline.com:443 (20.190.148.164:443) completed

SENT (1.0078s) Starting TCP Handshake > login.microsoftonline.com:443 (20.190.148.164:443)

RCVD (1.0742s) Handshake with login.microsoftonline.com:443 (20.190.148.164:443) completed

SENT (2.0104s) Starting TCP Handshake > login.microsoftonline.com:443 (20.190.148.164:443)

RCVD (2.0769s) Handshake with login.microsoftonline.com:443 (20.190.148.164:443) completed

SENT (3.0131s) Starting TCP Handshake > login.microsoftonline.com:443 (20.190.148.164:443)

RCVD (3.0797s) Handshake with login.microsoftonline.com:443 (20.190.148.164:443) completed

SENT (4.0159s) Starting TCP Handshake > login.microsoftonline.com:443 (20.190.148.164:443)

RCVD (4.0822s) Handshake with login.microsoftonline.com:443 (20.190.148.164:443) completed

Max rtt: 67.511ms | Min rtt: 66.360ms | Avg rtt: 66.668ms

TCP connection attempts: 5 | Successful connections: 5 | Failed: 0 (0.00%)

Nping done: 1 IP address pinged in 4.08 seconds

dian@TestLRSSnapshot:~$

Route table in Linux

netstat -rn

dian@TestLRSSnapshot:~$ netstat -rn

Kernel IP routing table

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface

0.0.0.0         10.2.0.1        0.0.0.0         UG        0 0          0 eth0

10.2.0.0        0.0.0.0         255.255.255.0   U         0 0          0 eth0

168.63.129.16   10.2.0.1        255.255.255.255 UGH       0 0          0 eth0

169.254.169.254 10.2.0.1        255.255.255.255 UGH       0 0          0 eth0

dian@TestLRSSnapshot:~$

Listening port:

-n -> numeric value (do not resolve service names).

-t -> TCP sockets.

-u -> UDP sockets.

-p -> Processes.

-l -> Listening

dian@TestLRSSnapshot:~$ netstat -ntplu

(Not all processes could be identified, non-owned process info

 will not be shown, you would have to be root to see it all.)

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name

tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      -

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -

tcp        0      0 0.0.0.0:25324           0.0.0.0:*               LISTEN      -

tcp6       0      0 :::22                   :::*                    LISTEN      -

udp        0      0 127.0.0.53:53           0.0.0.0:*                           -

udp        0      0 10.2.0.4:68             0.0.0.0:*                           -

udp        0      0 127.0.0.1:25224         0.0.0.0:*                           -

TCP traceroute

Need to install it firstly: sudo apt install traceroute

dian@TestLRSSnapshot:~$ sudo traceroute -T 40.126.16.166

traceroute to 40.126.16.166 (40.126.16.166), 30 hops max, 60 byte packets

 1  * * *

 2  * * *

 3  * * *

 4  * * *

 5  * * *

 6  * * *

 7  * * *

 8  * * *

 9  * * *

10  * * *

11  * * *

12  * * *

13  * * *

14  * * *

15  * * *

16  * * *

17  * * *

18  * * *

19  * * *

20  * * *

21  * * *

22  * * *

23  40.126.16.166 (40.126.16.166)  65.304 ms *  65.508 ms

NC测连接

dian@TestLRSSnapshot:~$ nc -zv 40.126.16.166 443

Connection to 40.126.16.166 443 port [tcp/https] succeeded!文章来源地址https://www.toymoban.com/news/detail-725144.html

到了这里,关于Linux机器网络检查的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 怎么检查linux下的网络情况?[ping netstat ifconfig]

    ping的输出有以下几个: ttl:测试包能够存活的跳数。如果包经过这么多跳依旧没有到达,那么这个包就丢失了。这个参数可以帮助衡量两台设备间的网络距离,用于辅助判断网络配置问题。 time:包到达目标又从目标返回的全过程时间。用于衡量网络的质量。 rtt min / max /

    2024年02月13日
    浏览(43)
  • Linux6.2 ansible 自动化运维工具(机器管理工具)

    第一章 LINUX ansible 自动化运维工具(机器管理工具) 一、概述 Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可以实现 Ansible能批量配置、部署、管理

    2024年02月14日
    浏览(44)
  • Linux ping命令教程:如何检查网络连接状况(附案例详解和注意事项)

    Ping(Packet Internet Groper)命令用于检测主机。通过发送Internet控制消息协议( ICMP )Echo数据包到目标主机,检测目标主机是否可达。如果互联网上两个主机之间可以通信,并且没有防火墙阻止这种通信,那么ping命令在一个主机上可以成功地ping另一个主机。因此,你可以使用pin

    2024年01月25日
    浏览(55)
  • [ 网络基础篇 ] Windows 远程连接 linux 机器 && Windows 远程连接 windows 机器(详解)

    👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】【通讯安全】【web安全】【面试分析】 🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋 🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋 🙏作者水平有

    2024年02月20日
    浏览(55)
  • 欧拉系统,yum不可用;服务器检查结果:***信息***您的授权码是无效的,请获得正确的授权码来注册大云Linux操作系统。您可以使用‘bclinux-license -g‘命令获得机器码

    服务器检查结果: ***信息***您的授权码是无效的,请获得正确的授权码来注册大云Linux操作系统。您可以使用\\\'bclinux-license -g\\\'命令获得机器码,然后与我们联系帮您产生订阅从而获得正确的授权码。   rpm -qa | grep license rpm -e bclinux-license-manager-4.0-1.oe2203.bclinux.x86_64  ##卸载这个包

    2024年01月16日
    浏览(54)
  • 《Linux运维篇:Linux系统运维指南》

    《Linux运维总结:Ubuntu20.04+Ubuntu22.04配置静态固定IP地址》 《Linux运维总结:使用U盘制作Linux镜像》 《Linux运维实战:不重启识别新挂载磁盘》 《Linux运维实战:使用parted进行磁盘分区》 《Linux运维实战:fdisk和parted一键分盘格式化分区》 《Linux运维实战:Centos7.9系统实现在线

    2023年04月24日
    浏览(63)
  • 【Linux】如何检查Linux用户是否具有sudo权限

    在Linux系统中,sudo(superuser do)是一个重要的命令,它允许普通用户以系统管理员的身份执行命令。了解用户是否拥有sudo权限对于系统管理和安全性来说是非常重要的。 技术名词解释 sudo :一种程序,用于Unix和类Unix操作系统中,允许用户以另一个用户的安全权限,通常是超

    2024年01月16日
    浏览(45)
  • Linux 检查端口命令

    在 Linux 系统中,可以使用以下命令来检查端口的状态: 1. netstat 命令:    - `netstat -tuln`:列出当前正在监听的 TCP 和 UDP 端口。    - `netstat -tuln | grep 端口号`:查找指定端口号是否正在监听。 2. ss 命令:    - `ss -tuln`:显示当前正在监听的 TCP 和 UDP 端口。    - `ss -tuln |

    2024年02月14日
    浏览(30)
  • Linux ➾ 端口占用检查

    在Linux系统中,时常需要查看哪个进程占用了特定的端口,以方便进行相关的配置或者问题排查。 本文介绍了几种常用的方法:使用netstat命令、lsof命令、ss命令。并给出了详细的实例,快速准确地查找占用端口的进程。 监听端口是指在计算机网络通信中,通过指定一个特定

    2024年02月10日
    浏览(35)
  • Linux系列讲解 —— 【fsck】检查并修复Linux文件系统

    当文件系统出现损坏时,例如文件无法查看,删除等,可以使用 fsck(File System Consistency Check)进行修复。但是需要注意fsck在修复时,如果检查出某个文件有问题,可能会向用户请求删除。所以,建议其他方法都尝试后(例如将分区卸载后重新挂载)再使用fsck进行修复。 语法

    2024年02月03日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包