www.jbmf.net > linux下如何屏蔽端口

linux下如何屏蔽端口

1、端口一般对应于相应的网络服务程序,要禁用端口,可以先查看端口所对应的服务.然后将服务关闭. netstat -antup 2、也可以通过iptables将其禁用,以8080端口为例,执行如下命令: iptables -A INPUT -p tcp --dport 8080 -j DROP iptables -A INPUT -p tcp --sport 8080 -j DROP iptables -A INPUT -p udp --dport 8080 -j DROP iptables -A INPUT -p udp --sport 8080 -j DROP

1. 端口是对应服务的,如果你需要屏蔽某个端口,首先你要知道你是否需要这个服务,如果你本身不需要此服务则可以选择关闭服务的操作来达到屏蔽端口的目的.2. 如果你仍然需要这个服务,只是不希望它被其他无关的ip访问,则可以选择使用防火墙或者linux本身的iptables对访问此端口的ip地址进行限制.

禁用端口就是禁用服务,最简单的办法是你在终端命令行窗口键入ntsysv,出现服务窗口,你把端口相应的服务前面的星号空格取消后,保存就可以了.祝你好运!

一、查看哪些端口被打开 netstat -anp 二、关自闭端口百号度:iptables -A INPUT -p tcp --drop 端口号-j DROP iptables -A OUTPUT -p tcp --dport 端口号-j DROP 三、打开问端口号:iptables -A INPUT -ptcp --dport 端口号-j ACCEPT 四、以下是linux打开端口命令的使用方法. nc -lp 23 &(打开23端口,即telnet) netstat -an | grep 23 (查看是否打开23端口) 五、linux打开端口命令每一个打开的端口,都需要答有相应的监听程序才可以

iptables -A OUTPUT -p http -j DROP 不用iptables的话不清楚怎么做

在防火墙里配置,用vi编辑iptables -a input -p tcp --dport 3306 -j drop

比如MySQL数据库的监听端口3306iptables -I INPUT -p tcp -m tcp --dport 3366 -j ACCEPTservice iptables saveservice iptables restart

以mysql服的3306端口为例. 1、直接打开端口:iptables -I INPUT -p tcp --dport 3306 -j ACCEPT2、永久打开某端口首先,用vim打开防火墙配置文件:vim /etc/sysconfig/iptables然后,在iptables文件内容中加入如下内容:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT最后,保存配置文件后,执行如下命令重启防火墙:service iptables restart

前提:首先你必须知道,端口不是独立存在的,它是依附于进程的.某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了.下次若某个进程再次开启,则相应的端口也再次开启.而不要纯粹的理解为关闭掉某个端口,不

你的意思应该是关闭已存在端口对应的服务.端口和服务是对应的,如果你要关闭端口就要停止掉对应服务.1、查找端口对应的服务pid号.netstat -anlp| grep 端口号2、在上述命令的最后一列会给出端口对应应用的pid号kill -9 pid 即可关闭服务,并关掉端口.

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com