东京1转到东京2出现的问题

 今天在帮一个网友将东京1的VPS转移到东京2时,封了一个端口号,重启防火墙,结果报错:

Loading additional iptables modules: ip_conntrack_netbios_n[FAILED]

 解决方案:

 在/etc/sysconfig/iptables-config 注释掉: IPTABLES_MODULES="ip_conntrack_netbios_ns"

 

接着重启时,又报错:

 Setting chains to policy ACCEPT: security raw nat filter[FAILED]

最后找到了一篇文章:https://www.cmhello.com/setting-chains-to-policy-accept.html,以下为转载:

原来是 Linode 官方在iptables里加了一个 security 的规则链,但Centos不支持。

解决方法是,编辑/etc/init.d/iptables,找到:

1
2
3
4
5
6
7
8
for i in $tables; do
        echo -n "$i "
        case "$i" in
            raw)
                $IPTABLES -t raw -P PREROUTING $policy \
                    && $IPTABLES -t raw -P OUTPUT $policy \
                    || let ret+=1
                ;;

加入以下内容到“case "$i" in”下面:

1
2
3
4
5
6
    security)
        $IPTABLES -t filter -P INPUT $policy \
            && $IPTABLES -t filter -P OUTPUT $policy \
            && $IPTABLES -t filter -P FORWARD $policy \
            || let ret+=1
        ;;

最终版本类似:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
    for i in $tables; do
        echo -n "$i "
        case "$i" in
            security)
                $IPTABLES -t filter -P INPUT $policy \
                    && $IPTABLES -t filter -P OUTPUT $policy \
                    && $IPTABLES -t filter -P FORWARD $policy \
                    || let ret+=1
                ;;
            raw)
                $IPTABLES -t raw -P PREROUTING $policy \
                    && $IPTABLES -t raw -P OUTPUT $policy \
                    || let ret+=1
                ;;

保存后,重启则可







300*300
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00680 秒