如何查看“linux服务器”IP和端口?

如何查看“linux服务器”IP和端口?,第1张

参考方法:

1、用netstat查看:

2、lsof

-i:port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。 

3、nmap端口扫描

4、文件/etc/services显示的各个服务的端口号:

根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。

具体步骤如下:/导致这种情况的原因主要是……

要获取某个IP地址或者服务器上开启的端口需要用到扫描器,在Linux平台,一般使用namp这款扫描器。

1、命令行扫描

比如扫描192.168.1.1的目标机是否开启80web服务、21ftp服务,23telnet服务,则可以执行:

#nmap-p80,21,23 192.168.1.1

上图的扫描结果即表示目标机192.168.1.1开启了相应的端口。

2、GUI界面扫描,Zenmap是Nmap官方提供的图形界面程序, *** 作更加方便,比如扫描Google的服务器端口。只需要在Zenmap中添加目标服务器为Google即可。

linux下有命令可直接执行抓包的,命令如下:

1、tcpdump -vv -i ethN -s 10240 -w /root/abc.cap host ip

2、上述命令中,ethN,是你要抓的本机网卡,一般是eth0,可使用ifconfig查看使用的哪个网卡

-s 指定的是抓包数量 -w指定的是抓到的包写到哪个位置 host ip即为抓取哪个ip 的包

查看一下《linux就该这么学》


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8743219.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存