CentOS 7 搭建软路由
1、用Vmware Workstation创建一个Linux虚拟机,操作系统安装CentOS7.2,安装完成后配置两块网卡为桥接模式。
2、分别为两块网卡配置为
IP:10.10.10.240/24 网关 10.10.10.254
IP:192.168.33.254/24 无网关
3、查看IPv4转发状态,默认为0即关闭状态
cat /proc/sys/net/ipv4/ip_forward
开启转发
echo 1 > /proc/sys/net/ipv4/ip_forward
4、配置iptables做SNAT,基于源的数据包转发
iptables -t nat -A POSTROUTING -s 192.168.33.0/24 -j SNAT --to-source 10.10.10.240
就这么简单,把两台192.168.33.0段的服务器的网关,配置成192.168.33.254就可以上网上
5、最后不要忘了,为了防止重启后这些配置失效,将这两条命令加入到rc.local中,使其开机自动运行。
因为CentOS7开始,rc.local默认没有执行权限,还要加一条命令
chmod +x /etc/rc.d/rc.local
完成,可以重启测试一下了。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:79
阅读量:69
阅读量:68
阅读量:45
阅读量:94