netstat命令各个参数说明如下:
-t
:
指明显示TCP端口
-u
:
指明显示UDP端口
-l
:
仅显示监zd听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
-p
:
显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
-n
:
不进行DNS轮询,显示IP(可以加速 *** 作)开启端口:
如果要开启该端口只要先在“启动类型”选择“自动”,单击“确定”按钮,再打开该服务,在“服务状态”中单击“启动”按钮即可启用该端口,最后,单击“确定”按钮即可。
关闭端口:
比如在Windows 2000/XP中关闭SMTP服务的25端口,可以这样做:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可。这样,关闭了SMTP服务就相当于关闭了对应的端口。
具体 *** 作步骤如下:
1、首先打开linux 的终端,在里面输入指令“vi /etc/sysconfig/iptables”,打开iptables的配置文件,添加一行"-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT"。
2、然后重启iptables输入"service iptables restart"重启服务。
3、重启成功以后,输入"service iptables status",回车就会显示正在生效的规则。
4、最后就可以测试是否成功了,最直接就是回到windows平台通过使用cm(命令提示符窗口,使用telnet命令进行测试,命令"telnet+空格+服务器IP+空格+80"可以连接就会直接跳转到一个空白的窗口。
5、连接之后会d出服务器的首页来,这就说明80端口开放成功了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)