iptables关闭tcp所有端口(iptables关闭22端口)

      最后更新:2023-06-29 11:26

      利用iptables ,如何关闭3006端口的服务,或限制外部IP访问3006端口,ssh命令是什么呢?

      限制访问本机的3006端口的服务的iptables规则: iptables -A INPUT -p tcp --dport 3006 -j DROPiptables -A INPUT -p udp --dport 3006 -j DROPssh服务对应的22端口通过命令ps -aux | grep ssh可以看到提供ssh服务的进程。如果你想使用ssh访问192.168.1.1服务器,就用命令 ssh 192.168.1.1就可以了,然后输入用户名和密码,就可以登录到192.168.1.1的shell命令行了。
      利用iptables ,如何关闭3006端口的服务,或限制外部IP访问3006端口,ssh命令是什么呢?

      linux 怎么开启端口和关闭端口

      1、查看哪些端口被打开netstat -anp。2、关闭端口号:iptables -AINPUT -ptcp --drop 端口号-jDROP,iptables -AOUTPUT -ptcp --dport端口号-jDROP。3、打开端口号:iptables -AINPUT -ptcp --dport 端口号-jACCEPT。4、以下是linux打开端口命令的使用方法。nc -lp22&(打开22端口,即telnet),netstat -an| grep 22 (查看是否打开22端口)。5、linux打开端口命令每一个打开的端口。关闭端口号:iptables -AINPUT -ptcp --drop 端口号-jDROP,iptables -AOUTPUT -ptcp --dport端口号-jDROP。扩展资料:liunx常见端口详细说明 :1、端口:7服务:Echo说明:能看到许多人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。2、端口:21服务:FTP说明:FTP服务器所开放的端口,用于上传、下载。最常见的攻击者用于寻找打开anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马DolyTrojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口。3、端口:22服务:Ssh说明:PcAnywhere建立的TCP和这一端口的连接可能是为了寻找ssh。这一服务有许多弱点,如果配置成特定的模式,许多使用RSAREF库的版本就会有不少的漏洞存在。4、端口:23服务:Telnet说明:远程登录,入侵者在搜索远程登录UNIX的服务。大多数情况下扫描这一端口是为了找到机器运行的操作系统。还有使用其他技术,入侵者也会找到密码。木马TinyTelnet Server就开放这个端口。5、端口:25服务:SMTP说明:SMTP服务器所开放的端口,用于发送邮件。入侵者寻找SMTP服务器是为了传递他们的SPAM。入侵者的帐户被关闭,他们需要连接到高带宽的E-MAIL服务器上,将简单的信息传递到不同的地址。木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口。6、端口:53服务:Domain Name Server(DNS)说明:DNS服务器所开放的端口,入侵者可能是试图进行区域传递(TCP),欺骗DNS(UDP)或隐藏其他的通信。因此防火墙常常过滤或记录此端口。7、端口:80服务:HTTP说明:用于网页浏览。木马Executor开放此端口。8、端口:102服务:Message transfer agent(MTA)-X.400 over TCP/IP说明:消息传输代理。9、端口:110服务:pop3说明:POP3(Post Office Protocol服务器开放此端口,用于接收邮件,客户端访问服务器端的邮件服务。POP3服务有许多公认的弱点。关于用户名和密码交换缓冲区溢出的弱点至少有20个,这意味着入侵者可以在真正登陆前进入系统。成功登陆后还有其他缓冲区溢出错误。10、端口:137、138、139服务:NETBIOS Name Service说明:其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。而139端口:通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS Regisrtation也用它。11、端口:143服务:Interim Mail Access Protocol v2说明:和POP3的安全问题一样,许多IMAP服务器存在有缓冲区溢出漏洞。记住:一种LINUX蠕虫(admv0rm)会通过这个端口繁殖,因此许多这个端口的扫描来自不知情的已经被感染的用户。当REDHAT在他们的LINUX发布版本中默认允许IMAP后,这些漏洞变的很流行。这一端口还被用于IMAP2,但并不流行。12、端口:161服务:SNMP说明:SNMP允许远程管理设备。所有配置和运行信息的储存在数据库中,通过SNMP可获得这些信息。许多管理员的错误配置将被暴露在Internet。Cackers将试图使用默认的密码public、private访问系统。他们可能会试验所有可能的组合。SNMP包可能会被错误的指向用户的网络。13、端口:389服务:LDAP、ILS说明:轻型目录访问协议和NetMeeting Internet Locator Server共用这一端口 。14、端口:443服务:Https说明:网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。15、端口:993服务:IMAP说明:SSL(Secure Sockets layer)16、端口:1433服务:SQL说明:Microsoft的SQL服务开放的端口。17、端口:1503服务:NetMeeting T.120说明:NetMeeting T.12018、端口:1720服务:NetMeeting说明:NetMeeting H.233 call Setup。19、端口:1731服务:NetMeeting Audio Call Control说明:NetMeeting音频调用控制。20、端口:3389服务:超级终端说明:WINDOWS 2000终端开放此端口。21、端口:4000服务:QQ客户端说明:腾讯QQ客户端开放此端口。22、端口:5631服务:pcAnywere说明:有时会看到很多这个端口的扫描,这依赖于用户所在的位置。当用户打开pcAnywere时,它会自动扫描局域网C类网以寻找可能的代理(这里的代理是指agent而不是proxy)。入侵者也会寻找开放这种服务的计算机。所以应该查看这种扫描的源地址。一些搜寻pcAnywere的扫描包常含端口22的UDP数据包。23、端口:6970服务:RealAudio说明:RealAudio客户将从服务器的6970-7170的UDP端口接收音频数据流。这是由TCP-7070端口外向控制连接设置的。24、端口:7323服务:[NULL]说明:Sygate服务器端。25、端口:8000服务:OICQ说明:腾讯QQ服务器端开放此端口。26、端口:8010服务:Wingate说明:Wingate代理开放此端口。27、端口:8080服务:代理端口说明:WWW代理开放此端口。
      开启端口: 如果要开启该端口只要先在“启动类型”选择“自动”,单击“确定”按钮,再打开该服务,在“服务状态”中单击“启动”按钮即可启用该端口,最后,单击“确定”按钮即可。关闭端口: 比如在Windows 2000/XP中关闭SMTP服务的25端口,可以这样做:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可。这样,关闭了SMTP服务就相当于关闭了对应的端口。
      一、查看哪些端口被打开netstat -anp 二、关闭端口号:iptables -A INPUT -p tcp --drop 端口号-j DROPiptables -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打开端口命令每一个打开的端口,都需要有相应的监听程序才可以
      linux 怎么开启端口和关闭端口

      如果要禁掉所有UDP端口 iptables里怎么配

      新建DWORD值:SMBDeviceEnabled 设为0关闭自己的139端口,ipc和RPC漏洞存在于此。关闭139端口的方法是在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WinS设置”里面有一项“禁用TCP/IP的NETBIOS”,打勾就关闭了139端口。同时也关闭了UDP137、138端口。关闭Windows默认端口139、445等 —closeport.bat的使用说明自从Windows2000以来,Windows系统增强了网络服务功能,这同时也降低了安全性,各种蠕虫病毒一波波的肆虐,Windows的网络安全为人们所诟病。网络本来是一个欢乐缤纷的五彩乐园,但是安全问题使美好的网络蒙上了阴影,使人们小心翼翼如履薄冰,难以在网络上自由顺畅的呼吸,网络成为许多用户心中难舍的痛难解的结。造成这种结果的主要原因是是windows系统默认开启了一些网络功能开启一些端口,从而置广大用户于危地。这些功能用户一般用不到,反而成为了重要的安全隐患,给了蠕虫和骇客们可乘之机,成为他们大显身手的乐土。人们不得求助于防火墙、助手和补丁等等莫名其妙乌七八糟的东西,把一切搞得越来越复杂,因为它们往往给你带来更多的烦恼。其实,把Windows的一些默认端口关掉,就可以解决绝大部分的问题。这两天,研究了一下端口的问题。写了一个脚本用来关掉这些默认端口,后面有解释,我的理解不一定正确,其中或有不当之处,欢迎各位批评指正。这个脚本我在Windows 2003 Server上测试通过,在WinXP和Win2000上面应该也能适用。[使用说明]将以下代码复制下来,存为closeport.bat(注意,每个命令应该在一行中)。运行closeport,重启计算机即可。cmd下运行netstat -an,你会发现相应的端口都已经停止了。如果希望打开所有端口,运行closeport -o,重启计算机即可。你可以自己将脚本中你不希望的功能命令掉,然后再运行它。[注意事项]1.运行本程序前,最好手工停用DCOM。方法如下,利用Windows NT/2000/XP标准集成的“dcomcnfg.exe”工具。从命令行执行,打开分布式COM属性窗口,取消“在这台计算机上启用分布式COM”选项即可。(Window 2000XP2003 的配置对话框有所不同)。虽然,这个脚本可以停用DCOM,但是它是通过修改注册表的键值。我不知道效果是否与之相同。2.重启计算机后,出现过TCP/IP Driver不能启动。因此无法上网的情况。如果遇到这种情况。请在“设备管理器”中,选择显示隐藏的设备,按连接查看设备,找到TCP/IP protocol driver,在驱动程序页面设置为自动。重启计算机即可。3.本脚本完全没有任何担保,请慎重使用。最好阅读后面的解释。你可以更好的了解和定制使用它。================================@ echo offremrem closeport.bat version 0.2rem by Spirituel@SMTHremrem This file close the default ports of Windows.rem Why and how to use it, please conduct to the README.txt.rem I tested it on Windows 2003 Server. And it should work on WindowsXP and windows2000 as well.rem If you understand it and find some error, you can describe it clearly and contact with me.rem Corrections are welcome.rem NOTICE: NO WARRANTY totally. Please use it carefully.echo Close the default ports of Windows system.echo [usage] Use the parameter -o to open the ports again.echo You can change the file to customize them for yourself.if "%1"=="-o" goto :open@ rem -----------------------------------------------@ rem disable some services, you can add "rem" on the command if you do not want it effectsecho on@ rem disable the NetBT(NetBios over tcp/ip) device driver, close port TCP139/UDP137/UDP138/TCP445reg add "HKLMSYSTEMCurrentControlSetServicesNetBT" /v Start /t REG_DWORD /d 0x4 /f@ rem disable the LmHosts(TCP/IP NetBIOS Helper) device driver, it depends on NetBTreg add "HKLMSYSTEMCurrentControlSetServicesLmHosts" /v Start /t REG_DWORD /d 0x4 /f@ rem disable the lanmanserver(server) service, stop IPC$ net sharereg add "HKLMSYSTEMCurrentControlSetServiceslanmanserver" /v Start /t REG_DWORD /d 0x4 /f@ rem disable the dfs(Distribute File System) service, it depends on serverreg add "HKLMSYSTEMCurrentControlSetServicesDfs" /v Start /t REG_DWORD /d 0x4 /f@ rem disable the Browser(Computer Browser) service, it depends on serverreg add "HKLMSYSTEMCurrentControlSetServicesBrowser" /v Start /t REG_DWORD /d 0x4 /f@ rem disable the W32Time(Windows Timer) service, close port UDP123reg add "HKLMSYSTEMCurrentControlSetServicesW32Time" /v Start /t REG_DWORD /d 0x4 /f@ rem disable the TermService(Terminal Services) service, its default port is TCP3389reg add "HKLMSYSTEMCurrentControlSetServicesTermService" /v Start /t REG_DWORD /d 0x4 /f@ rem disable DCOMreg add "HKLMSOFTWAREMicrosoftOle" /v EnableDCOM /t REG_SZ /d N /fgoto :end:open@ rem -----------------------------------------------@ rem enable some services, you can add "rem" on the command if you do not want it effectsecho on@ rem enable the NetBT(NetBios over tcp/ip) device driver, port TCP139/UDP137/UDP138/TCP445reg add "HKLMSYSTEMCurrentControlSetServicesNetBT" /v Start /t REG_DWORD /d 0x1 /f@ rem enable the LmHosts(TCP/IP NetBIOS Helper) device driver, it depends on NetBTreg add "HKLMSYSTEMCurrentControlSetServicesLmHosts" /v Start /t REG_DWORD /d 0x2 /f@ rem enable the lanmanserver(server) service, stop IPC$ net sharereg add "HKLMSYSTEMCurrentControlSetServiceslanmanserver" /v Start /t REG_DWORD /d 0x2 /f@ rem enable the dfs(Distribute File System) service, it depends on serverreg add "HKLMSYSTEMCurrentControlSetServicesDfs" /v Start /t REG_DWORD /d 0x2 /f@ rem enable the Browser(Computer Browser) service, it depends on serverreg add "HKLMSYSTEMCurrentControlSetServicesBrowser" /v Start /t REG_DWORD /d 0x2 /f@ rem enable the W32Time(Windows Timer) service, port UDP123reg add "HKLMSYSTEMCurrentControlSetServicesW32Time" /v Start /t REG_DWORD /d 0x2 /f@ rem enable the TermService(Terminal Services) service, its default port is TCP3389reg add "HKLMSYSTEMCurrentControlSetServicesTermService" /v Start /t REG_DWORD /d 0x2 /f@ rem enable DCOMreg add "HKLMSOFTWAREMicrosoftOle" /v EnableDCOM /t REG_SZ /d Y /f:end@ rem enable tcpip device driverreg add "HKLMSYSTEMCurrentControlSetServicesTcpip" /v Start /t REG_DWORD /d 0x2 /f@echo offpause================================[解释说明]Windows问题主要来自TCP135、TCP139、TCP445等默认端口、提供的IPC$默认共享,以及没有默认开启但非常危险的终端服务(Terminial Services)。这个脚本可以把它们关掉。下面是脚本中命令的解释。1. NetBios和IPC$的问题。reg add "HKLMSYSTEMCurrentControlSetServicesNetBT" /v Start /t REG_DWORD /d 0x4 /f禁用NetBT的驱动程序。这可以关闭TCP139/UDP137/UDP138/TCP445。 由于IPC$是利用了这些端口,因此应该已经不能使用了,这会使你的网络打印机和网络文件共享无效。
      如果要禁掉所有UDP端口 iptables里怎么配

      如何通过Linux系统下iptables防火墙开启/关闭指定端口方法

      开启端口,以22号端口为例: iptables -A INPUT -p tcp --dport 22 -j ACCEPTiptables -A OUTPUT -p tcp --sport 22 -j ACCEPT关闭端口,以22号端口为例:iptables -A INPUT -p tcp --dport 22 -j DROPiptables -A OUTPUT -p tcp --sport 22 -j DROP比较灵活,不好概括来讲,建议参考:http://blog.csdn.net/cssmhyl/article/details/7966789
      如何通过Linux系统下iptables防火墙开启/关闭指定端口方法

      如何通过Linux系统下iptables防火墙开启/关闭指定端口方法

      一般情况下iptables已经包含在Linux发行版中. 运行iptables --version来查看系统是否安装iptables启动iptablesservice iptables startiptables --list //*查看iptables规则集*//下面是没有定义规划时iptables的样子:Chain INPUT (policy ACCEPT)target prot opt source destinationChain FORWARD (policy ACCEPT)target prot opt source destinationChain OUTPUT (policy ACCEPT)target prot opt source destination如何开启/关闭指定端口例如:开启81端口:iptables -I INPUT -i eth0 -p tcp --dport 81 -j ACCEPTiptables-I OUTPUT -o eth0 -p tcp --sport 81 -j ACCEPT关闭81端口:iptables -I INPUT -i eth0 -p tcp --dport 81 -j DROPiptables -I OUTPUT -o eth0 -p tcp --sport 81 -j DROP然后保存/etc/rc.d/init.d/iptables save你可以使用lsof命令来查看某一端口是否开放.查看端口可以这样来使用.我就以81端口为例:lsof -i:81 如果有显示说明已经开放了.如果没有显示说明没有开放
      如何通过Linux系统下iptables防火墙开启/关闭指定端口方法

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类