永发信息网

ubuntu如何启动iptables,无论怎么弄都还是开启失败,导致路由转发功能不可用

答案:1  悬赏:10  手机版
解决时间 2021-11-14 20:58
ubuntu如何启动iptables,无论怎么弄都还是开启失败,导致路由转发功能不可用
最佳答案
(一) 设置开机启动iptables
# sysv-rc-conf --level 2345 iptables on

(二) iptables的基本命令
1. 列出当前iptables的策略和规则
# iptables -L -n
-n: 用数字形式显示
# iptables -L -v
-v: 打印详细的信息

2. 允许已经建立的连接接收数据
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

3. 开放端口22(SSH的默认端口),您要告诉iptables允许接受到的所有目标端口为22的TCP报文通过
iptables -A INPUT -p tcp -i eth0 --dport ssh -j ACCEPT
注:ssh代表22,可以在/etc/services中查到的服务都可以这样使用。

4. 添加策略。策略也是一种规则,当所有规则都不匹配时,使用链的“策略”
链:INPUT, PREROUTING, FORWARD, POSTROUTING, OUTPUT

链策略的默认值是:ACCEPT。
表:filter (默认),nat,mangle。
#iptables -P INPUT DROP
#iptables -P OUTPUT ACCEPT
#iptables -P FORWARD DROP

root@patrick:~# iptables -L -n
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:22

Chain FORWARD (policy DROP)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp spt:22
----------------------------------------------------

5. 启动包转发功能
将内网的FTP请求转发到外网的一个主机上。
iptables -t nat -A PREROUTING -p tcp -dport 21 -j DNAT --to-dest 10.25.1.7:21
查看:
# iptables -L -t nat
要实现包转发,还需要编辑内核参数。
# cat /proc/sys/net/ipv4/ip_forward
0
默认包转发是禁止的。于是需要打开。编辑/etc/sysctl.conf,然后执行sysctl -p。

(三)保存iptables的规则
step 1) 保存当前iptables的规则到文件中。
# iptables-save > /etc/iptables.up.rules
step 2) 开机恢复iptables的规则。方法是添加下面这行到文件‘/etc/network/interfaces/’ 的末尾。
pre-up iptables-restore < /etc/iptables.up.rules

(四)禁用防火墙
iptables -F
似乎Ubuntu中没有类似service iptables stop这样的命令来暂停iptables。只能使用这种方法来禁用iptables(防火墙)。
使用前,请保证规则已经备份在文件中。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
钻这个字怎么读
7\1+8\3+36\7+56\29+63\
∫(e^x)sinxcosxdx
信丰县龙舌中学地址在哪,我要去那里办事,
苹果手机怎么删除已下载的系统更新?
五菱五座微卡高速多少钱公里
灵台到安宁一多少公里
广西东兴进口景观树为什么是1040棵?
_,she went back her room. A.Without havin&
java中怎么数组初始化
为什么白铜与黄铜不通电
纸杯里的防水层是什么材料做的?
车友驾校(武汉江汉区)地址在哪,我要去那里办
劳动合同是否需要备案
怎么样?在手机种植木马
推荐资讯
50mm单玻美+手工夹芯岩棉彩钢板
德邦物流8162419384到那儿了
在ENVI中进行大气校正时,出现以下错误,是什
为什么有人可以中彩票
10.6 8.19/11.7简算
二十六岁做试管移植的成功率是多少
同沙生态公园的简介
请问图中关键路径是什么
美驻俄外交机构人数为什么要裁减755人?
天涯读书的一本书 叫《暗示》 《暗示》:一位
锤子坚果3充电时手机背面发烫,怎么回事
酷答撒以日语怎么解释希啊哇噻所吧你哦以得酷
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?