Suse下打开端口的方法 suse 打开端口

1.首先查看端口状态,可以使用命令
-># netstat -an(若查看某个端口,后面可接端口号)

2.检查服务状态使用chkconfig,如检查SSH,
-># chkconfig sshd

如为off,则需要打开系统服务的端口,可用chkconfig on命令,如打开SSH,
-># chkconfig ssh on service xinetd restart

3.防火墙开放端口:

(方法一:)

i. 进入 /etc/sysconfig/ 目录,用 vi 命令编辑 SuSEfirewall2 文件,
-># vi SuSEfirewall2
在文件中找到FW_SERVICES_EXT_TCP,在其后面加上服务名或者是服务对应的端口,如SSH,
FW_SERVICES_EXT_TCP=”ssh” 或 FW_SERVICES_EXT_TCP=”22″
保存之后退出。

ii. 重启防火墙,以使配置生效,
-># rcSuEfirewall2 restart

(方法二:)

i. 进入 /etc/sysconfig/ 目录, 查找 iptables文件。若不存在,则新建一个名为iptables文件,

-># touch iptables

ii. 在iptables文件中添加如下,以便打开端口,如:

-A RH-Firewall-1-INPUT -p tcp -m state -m tcp–dport22 –state NEW -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state -m tcp –dport 80 –state NEW-j ACCEPT

iii. 重起iptalbes服务:serviceiptablesrestart 或重启机器。

iptables命令详解:http://www.diybl.com/course/6_system/linux/Linuxjs/200888/135058.html

(方法三:)

引自:http://hi.baidu.com/wzj423/blog/item/81e8d2f9525b995d242df23a.html部分内容

创建/etc/init.d/firewall文件:

vi /etc/init.d/firewall

放到/etc/init.d下的原因是方便自动启动。

脚本如下:

#!/bin/bash
# This program is used to use start my iptables.
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:~/bin
export PATH

case “$1″ in
start)
echo -n “Staring FireWall …”
# /sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -A INPUT -i lo -j ACCEPT

/sbin/iptables -A INPUT -p tcp -m tcp –dport 22 -j ACCEPT
/sbin/iptables -A INPUT -p tcp -m tcp–dport 80 -jACCEPT
/sbin/iptables -A INPUT -p all -m state –state ESTABLISHED,RELATED-j ACCEPT
Suse下打开端口的方法 suse 打开端口
/sbin/iptables -A INPUT -p all -m state –state INVALID,NEW -jDROP
echo “OK”

;;
stop)
echo -n “Stop FireWall … ”
/sbin/iptables -F
/sbin/iptables -X
/sbin/iptables -Z
echo “OK”
;;
restart)
/etc/init.d/firewall stop
/etc/init.d/firewall start

echo “Restart FireWall OK”
;;
*)
echo “Usage: $0 {start|stop|restart}”
esac

exit 0

如果想新开端口,直接修改start部分即可。

测试firewall是否能正常工作:

/etc/init.d/firewall restart

没有问题。

配置firewall随系统自动启动:

cd /etc/init.d
update-rc.d firewall defaults 01

01表示启动优先级,让系统刚启动时就立即启动防火墙规则,可修改所有的K01为K99,在关机或重启服务器时最后停止防火墙服务。

另:
ubuntu 下开发端口:http://wiki.ubuntu.org.cn/IptablesHowTo

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/57050.html

更多阅读

recovery 模式下手动刷机的方法 刷机精灵recovery模式

如果已经无法开机, 请尝试以下方法来刷机!方法/步骤拷贝ROM可尝试在recovery模式下将ROM拷贝到手机,如果无法连接,可将手机的SD卡用读卡器挂载,然后将下载好的ROM放入SD卡的根目录!(ROM的文件名最好不要有中文,符号,空格!)进入Recovery

怎么快速治打嗝 快速止打嗝的方法

怎么快速治打嗝——简介打嗝是个蛮掉形象的事,但是都会发生,所以教大家一些可以快速停止打嗝的方法。.引起打嗝的原因有多种,包括胃,食管功能或器质性改变.也有外界物质,生化,物理刺激引起。比如饮食过饱会引起打嗝。怎么快速治打嗝

如何打领带?打领带的方法图解 用手打领带的方法图解

如何打领带?打领带的方法图解——简介现代男士大多数场合都需要穿西装,那么说到西装就不得不说领带了,打领带不是像打围巾一样随意,一般要正式一点,但是打领带的方法也有很多。下面是一些平常的打领带的方法图解。如何打领带?打领带的方

声明:《Suse下打开端口的方法 suse 打开端口》为网友李嘉恒快回家分享!如侵犯到您的合法权益请联系我们删除