论坛风格切换切换到宽版
  • 627阅读
  • 2回复

[问题求助]请教 如何用iptables开端口? [复制链接]

上一主题 下一主题
离线免失志.
 
发帖
2221
C币
5540
威望
451
贡献值
0
银元
0
铜钱
5030
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
配了DNS.服务器 怎么也没法解析.
想.了3个.多小时 才明白原来被iptables防火墙给挡住了             电子

我用.这个开ssh端口做试验 可是怎么运行都不起效果          婚庆
iptables -A INPUT -p tcp --d.port .22 -j ACCEPT.
iptables -A O.UTPUT -p udp --sport 22 -j ACCEP.T外贸

语法有错误么?

除了在shell中运行这.个命令 还要怎么做呢?.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线hrq456.
发帖
1935
C币
-61048
威望
359
贡献值
1
银元
-2
铜钱
4327
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
iptables -F
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

离线shandetr.
发帖
2084
C币
-140092
威望
396
贡献值
1
银元
-1
铜钱
4710
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
你用的是什么发行版?
一般自动start iptables, 所以先要stop
比如在redhat:
service iptables stop
chkconfig --level 345 iptables off

然后:
iptables -F
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

写成script
echo /etc/firewall.sh<< EOF
#!/usr/bin/sh
iptables -F
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT
EOF

chmod +x /etc/firewall.sh
直接运行就好啦
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个