Linux网络通讯相关命令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


1、ping 命令 – 检测主机

ping:命令用于检测主机

执行 ping 指令会使用 ICMP 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常

参数使用说明

# 指定接收包的次数
ping -c 2 www.runoob.com

菜鸟教程:Linux ping 命令


2、dig 命令 – 查询域名工具

dig(domain information group)是常用的域名查询工具,可以从DNS域名服务器查询主机地址信息,获取到详细的域名信息

这个命令本身并没有在Windows和Linux系统中集成,所以如果我们想要使用该命令就需要先下载相应的软件包

yum install bind-utils

CSDN:dig命令的介绍与使用


3、nslookup 命令 – 查询域名工具

Nslookup (name server lookup) 也是一个比较常用的查询域名的工具,功能比ping强大些,可以指定DNS查询服务器和查询不同的DNS记录

nslookup命令用于查询DNS的记录,监测网络中DNS服务器是否能正确实现域名解析的命令行工具,查看域名解析是否正常,在网络故障的时候用来诊断网络问题

直接查询

[root@localhost ~]# nslookup baidu.com
Server:     10.30.7.177
Address:    10.30.7.177#53
 
Non-authoritative answer:
Name:   baidu.com
Address: 123.125.114.144
Name:   baidu.com
Address: 111.13.101.208
Name:   baidu.com
Address: 180.149.132.47
Name:   baidu.com
Address: 220.181.57.21

参考

  1. 知乎:nslookup 入门命令详解
  2. csdn:nslookup使用方法

4、telnet 命令 – 用于远端登入

1. 进行远程管理
客户端尝试使用telnet进行远程管理,先使用命令telnet+目标IP连接服务,再输入账号密码登录。想要结束连接时,先按ctrl+],再输入quit

2. 探测目标IP或端口是否开启
使用命令telnet+目标IP+目标端口号,判断目标端口是否开启,下图表示开启
在这里插入图片描述
3. telnet和ssh的区别

  1. telnet是明码传输,SSH是加密传输
  2. SSH功能比telnet齐全,它既可以代替telnet进行远程管理终端,又可以为ftp、pop、基础PPP提供一个安全的通道。
  3. telnet 端口号为23;SSH端口号为22。
    参考
    telnet 命令参数及其应用方式
    telnet和ssh的区别

5、netstat 命令–用于显示网络状态

利用 netstat 指令查看系统当前系统网络状态信息,可让你得知整个 Linux 系统的网络情况

使用方法

# 显示详细的网络状况
netstat -a
# 显示监听的套接口
netstat -l
# 显示当前户籍UDP连接状况
netstat -nu
# 显示UDP端口号的使用情况
netstat -apu
# 显示网卡列表
netstat -i

参数说明

-a 或–all 显示所有连线中的Socket。
-t 或–tcp 显示TCP传输协议的连线状况。
-u 或–udp 显示UDP传输协议的连线状况。
-n 或–numeric 直接使用IP地址,而不通过域名服务器。
-l 或–listening 显示监控中的服务器的Socket。
-p 或–programs 显示正在使用Socket的程序识别码和程序名称。

lsof:列出当前系统打开文件
lsof(list open files),不过通过-i参数也能查看端口的连接情况,-i后跟冒号端口可以查看指定端口信息,直接-i是系统当前所有打开的端口

linux一切皆文件

菜鸟教程:Linux netstat命令

ping、dig、Nslookup

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值