我想请求NAT VyOS配置方面的帮助/帮助。我是新手,所以请容忍我:)
有关示例图,请参见链接。https://i.ibb.co/kx1N6pD/NAT.png
从图中,我想要完成的是从我的VyOS中配置NAT。这是为了能够将私有服务器(10.10.10.0/24)托管到公共(internet)。但是我想要特定的公共ip地址到特定的私有ip地址NAT。
示例:如果客户端访问sub1.domain.com (123.123.123.100),则此公共IP地址只应对应于10.10.10.100专用服务器。这将与其他子域相同(颜色编码以匹配公共ip地址和私有ip地址)。
我如何开始,以及如何配置这一点。
谢谢
发布于 2020-04-21 18:23:19
SNAT配置给出了一个很好的解释:VyOS。我在我的实验室里测试了一些类似的东西,结果和预期的一样。
interfaces {
ethernet eth0 {
address 192.168.50.151/24
address 192.168.50.161/24
}
ethernet eth1 {
address 10.255.255.151/24
}
}
nat {
source {
rule 100 {
destination {
address 192.168.50.51/32
}
outbound-interface eth0
source {
address 10.255.255.50/32
}
translation {
address 192.168.50.161
}
}
}
}上面的示例代码和链接之间唯一真正的区别是增加了翻译指令,该指令说明要在eth0上使用哪个IP地址。在我的实验室里,我的客户是10.255.255.50,目的地是192.168.50.51。对于您的配置,您只需修补规则的顺序,因为它们是第一次匹配。
https://serverfault.com/questions/1013340
复制相似问题