linux服务器端口67,Linux之查看开放端口

在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型。物理端口指的是物理存在的端口,如ADSL Modem、集线器、交换机、路由器上用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。逻辑端口是指逻辑意义上用于区分服务的端口,如TCP/IP协议中的服务端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等。由于物理端口和逻辑端口数量较多,为了对端口进行区分,将每个端口进行了编号,这就是端口号

端口按端口号可以分为3大类:

1:公认端口(Well Known Port)

公认端口号从0到1023,它们紧密绑定与一些常见服务,例如FTP服务使用端口21,你在 /etc/services 里面可以看到这种映射关系。

2:注册端口(Registered Ports):

从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的.

3: 动态或私有端口(Dynamic and/or Private Ports)

动态端口,即私人端口号(private port numbers),是可用于任意软件与任何其他的软件通信的端口数,使用因特网的传输控制协议,或用户传输协议。动态端口一般从49152到65535

这里介绍几种常用检测服务器开放端口的方式:

1:nmap工具检测开放端口

yum -y install nmap

使用较为简单:

[root@VM_0_6_centos ~]# nmap 127.0.0.1Starting Nmap6.40 ( http://nmap.org ) at 2020-02-15 21:21 CST

Nmap scan report for VM_0_6_centos (127.0.0.1)

Hostis up (0.0000050s latency).

Not shown:992closed ports

PORT STATE SERVICE21/tcp open ftp22/tcp open ssh80/tcp open http443/tcp open https3000/tcp open ppp8383/tcp open m2mservices9000/tcp open cslistener9001/tcp open tor-orport

Nmap done:1 IP address (1 host up) scanned in 0.06 seconds

2:netstat 工具检测开放端口

[root@DB-Server Server]# netstat -anlp | grep 3306tcp0 0 :::3306 :::* LISTEN 7358/mysqld

[root@DB-Server Server]# netstat -anlp | grep 22tcp0 0 :::22 :::* LISTEN 4020/sshd

tcp0 52 ::ffff:192.168.42.128:22 ::ffff:192.168.42.1:43561 ESTABLISHED 6198/2

3:lsof 工具检测开放端口

[root@DB-Server Server]# lsof -i:3306COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

mysqld7860 mysql 15u IPv6 44714 TCP *:mysql (LISTEN)

4: 使用telnet检测端口是否开放

服务器端口即使处于监听状态,但是防火墙iptables屏蔽了该端口,是无法通过该方法检测端口是否开放的。

5:netcat工具检测端口是否开放

[root@DB-Server ~]# nc -vv 192.168.42.128 1521Connection to192.168.42.128 1521 port [tcp/ncube-lm] succeeded![root@DB-Server ~]# nc -z 192.168.42.128 1521; echo $?Connection to192.168.42.128 1521 port [tcp/ncube-lm] succeeded!

0[root@DB-Server ~]# nc -vv 192.168.42.128 1433nc: connect to192.168.42.128 port 1433 (tcp) failed: No route to host

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值