linux如何把一个内网地址映射到另外一一个公网地址上

linux如何把一个内网地址映射到另外一一个公网地址上,第1张

1.启用网关服务器路由转发功能

[root@localhost~]# vi /etc/sysctl.conf

net.ipv4.ip_forward=1

[root@localhost~]# sysctl -p

2.为局域网访问Internet 的数据包采用SNAT策略,将源地址更改为服务器的公网IP地址

[root@localhost~]# iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 公网IP

(eth0 这个我不知道你配得哪个口 自己改)

你试试

A-eth1,C-eth0时

route add -net 192.100.100.0 netmask 255.255.255.0 eth0

route add -net 36.0.0.0 netmask 255.0.0.0 eth1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7319172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存