在Linux上开启路由功能其实很简单,只需要执行一条命令就OK了。其实这个命令的作用是修改/proc/sys/net/ipv4/ip_forward文件,默认这个文件里的值是0,就是不转发数据包,我们要做的就是修改这个文件把0修改成1就OK了。
 
[root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward
[root@localhost ~]# more /proc/sys/net/ipv4/ip_forward
1
[root@localhost ~]#
这个如果系统重启的话就不生效了,如果想永久加上去就需要把这个指令添加到/etc/rc.d/rc.local文件里了,
或者修改/etc/sysctl.conf
把net.ipv4.ip_forward = 0    0修改成1就OK了