如何开启-关闭本机端口.pdfVIP

  • 16
  • 0
  • 约8.79千字
  • 约 8页
  • 2015-08-02 发布于安徽
  • 举报
如何开启/关闭本机端口((sdsd Windows/Linux) 2009-04-19 18:11 通用篇(适用系统Win2000/XP/server2003) 点击 “开始→控制面板→网络连接→本地连接→右键→属性”,然后选择 “Internet协议 (tcp/ip)”→“属性”,。在 “Internet协议(tcp/ip)属性”对话框中选择 “高级”选项卡。 在 “高级TCP/IP 设置”对话框中点选 “选项”→“TCP/IP筛选”→“属性”。在这里分为3 项, 分别是TCP、UDP、IP 协议。假设我的系统只想开放21、80、25、110 这4 个端口,只要在 “TCP 端口”上勾选 “只允许”然后点击 “添加”依次把这些端口添加到里面,然后确定。注意:修改 完以后系统会提示重新启动,这样设置才会生效。这样,系统重新启动以后只会开放刚才你所选 的那些端口 ,其它端口都不会开放。 利用系统防火墙关闭端口(适用系统WinXP/Server 2003) 微软推出WinXP 之后的操作系统本身都自带防火墙,用它就可以关闭掉不需要的端口,实现的步 骤也很简单。 具体设置:打开 “Windows防火墙设置”,在常规标签中勾选 “启用”。然后在高级标签中 “网 络连接设置”勾选 “本地连接”,点击 “设置”。在“高级设置”对话框的服务标签中,可以勾 选需要开放的服务,这样就会把该服务需要开通的端口自动打开,也可以点击下面的 “添 加”“编辑”“删除”按钮,添加特殊的端口。这样就通过防火墙对端口的开放进行了限制。 以上就是利用系统防火墙关闭端口的方法。当然了,有条件的朋友还可以使用第三方防火墙来关 闭端口。 通过启用/停用服务开关端口(Linux) 开启/关闭端口的方法: 因为每个端口都有对应的服务,因此要关闭端口只要关闭相应的服务就可以了。 linux 中开机自动启动的服务一般都存放在两个地方: /etc/init.d/文件夹下的服务: 这个文件夹下的服务都可以通过运行相应的SCRIPT 来启动或关闭。 例如:启动sendmail 服务: ./sendmail start (打开了TCP 25 端口) 关闭sendmail 服务: ./sendmail stop (关闭TCP 25 端口) 查看sendmail 服务当前状态: ./sendmail? status (查看服务是否运行) /etc/xinetd.d/文件夹下的服务: 这个文件夹下的服务需要通过更改服务的配置文件,并重新启动xinetd 才可以。 例如:要启动其中的auth 服务,打开/etc/xinetd.d/auth 配置文件,更改 “disable=no”,保 存退出。运行/etc/rc.d/init.d/xinetd restart 要停止其中的auth 服务,打开/etc/xinetd.d/auth 配置文件,更改 “disable=yes”,保存退 出。运行/etc/rc.d/init.d/xinetd restart 控制开机自动启动的服务: 上面说的控制服务开关方法是在启动linux 之后进行操作的,如果想在linux 启动时控制哪些服 务启动、哪些服务关闭则可用以下方法: 1、更改/etc/rc.d 下的对应文件夹: 如果你登陆的默认界面是字符界面,那么修改rc.3 文件夹,如果登陆界面默认是图形界面,那 么修改rc.5。 在文件夹中,每个服务的名字前都带有 “K”或 “S”,S就代表这个服务开机自动运行了,把它 删了或前缀改为 “K”下次就不会启动了。 2、使用chkconfig 命令: 让某个服务不自动启动:例如httpd:chkconfig 35 httpd? off ;35 指的是运行级别 让某个服务自动启动:例如httpd:chkconfig 35 httpd? on ; 查看所有服务的启动状态:chkconfig 查看某个服务的启动状态:chkconfig |grep httpd 防火墙限制端口(Linux) 以下介绍的方法在Linux 命令下使用,很简便。 开端口为:iptables -A INPUT -p $port -j ACCEPT 关把ACCEPT 改为DROP 即可,即:iptables -A INPUT -p $port -j DROP 其中$port 即为端口数字,iptables 的具体用法可以用man 查看一下。 dos 或cmd 好像只能看到端口是否开放。 不能用来关闭或开放端口!! cmd 命令行里输入 netstat -an 来查看

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档