• Linux开启路由的方法


    Linux开启路由的命令很简单,只需要一条命令即可:
    [root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward
    这个只是临时修改,如果重启系统后就不起作用了。
     
    如果想永久修改并开启路由功能的话就得修改/etc/sysctl.conf
    找到
            # Controls IP packet forwarding
            net.ipv4.ip_forward = 0
    将net.ipv4.ip_forward设为1,这样就永久开启Linux的路由功能了。
     
    但是你会发现,在一台主机上使用ping,通过路由Linux,ping另一台主机,你会发现反馈回来的信息是host prohibited,这时候并不是Linux的路由功能没有开启,而是Linux的iptables规则中的filter表的FORWARD链的规则阻挡了ping的转发。
    将iptables中filter表的FORWARD链的规则删去即可:
    iptables -D FORWARD 1
    然后保存iptables规则
    service iptables save
    这样就可以ping通了!
  • 相关阅读:
    关于获取多个id的用法
    纯css打造凹进与突出效果
    ie8兼容半透明效果css
    常用函数积累
    ie兼容图片缩小后模糊失真(锯齿)问题
    图片放大_css3
    弹出层跳出原框架
    ifame_自适应高度
    POJ #2479
    SPOJ #752. Power it!
  • 原文地址:https://www.cnblogs.com/Skyar/p/3408607.html
Copyright © 2020-2023  润新知