linux下双网口之间数据转发的实现

nuc970有两个网口,如何将nuc970用作网关,在两个网口之间转发数据呢?

需要做如下两个设定:

1.设置IP转发

net.ipv4.ip_forward = 1

实现方法:

建立etc/sysctl.conf文件,文件的内容是

net.ipv4.ip_forward = 1

运行下面的命令:

sysctl –p

2. iptables设置

/usr/iptables/iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE

 

设置上面两个设置后就可实现路由功能。