admin管理员组

文章数量:1533099

2024年5月24日发(作者:)

关闭端口

iptables -A INPUT -p tcp --dport 111 -j DROP

打开端口

iptables -A INPUT -p tcp --dport 111 -j ACCEPT

很多linux发行版, 默认iptables服务启动的时候都只保留的最基本的端口, 例如22

端口, 但是其他的都是禁止状态, 因为当你需要使用某一个软件或者服务的时候会发现它

的端口的不通的, 你telnet不上去!这个时候你可以通过 netstat -an | grep 端口号 来

检验下是不是已经打开了某某服务如果没有就去启动它, RedHat系列的一般是: service

xxx start 或者 /etc/init.d/xxx start如果确定已经打开了, 那很可能就是防火墙阻止了此

端口, 这个和windows自带的防火墙感觉差不多service iptables stop之后看看效果如

何, 当然你可以单独解封这一个端口, 例如我们允许58端口

/sbin/iptables -A INPUT -p udp --dport 58 -j ACCEPT

LINUX网络性能之管理工具三剑客 本文是介绍管理Linux查看端口这些输出信息,

该命令将显示从每个数据包传出的头和来自主机hostname对端口80的编址。

Netstat -tln 命令是Linux查看端口使用情况

/etc/init.d/vsftp start 是用来启动ftp端口~!

看文件/etc/services

netstat

Linux查看端口查看已经连接的服务端口(ESTABLISHED)

netstat -a

Linux查看端口查看所有的服务端口(LISTEN,ESTABLISHED)

sudo netstat -ap

Linux查看端口查看所有的服务端口并显示对应的服务程序名

nmap <扫描类型><扫描参数>

例如:

nmap localhost

nmap -p 1024-65535 localhost

nmap -PT 192.168.1.127-245

当我们使用netstat -apn查看网络连接的时候,会发现很多类似下面的内容:

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

本文标签: 端口查看服务时候防火墙