欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:Routos Nat简析,下面是详细的分享!
Routos Nat简析
Routos Nat简析
最近上线的需要把内网几台机器映射到外网上去,本来打算用iptables 来做的,但是线上使用了Routeos 做的
所以进入Routeos
[html]
[admin@MikroTik] > ip
[admin@MikroTik] /ip> firewall
[admin@MikroTik] /ip firewall> nat
[admin@MikroTik] /ip firewall nat> add chain=dstnat action=dst-nat to-addresses=10.11.17.33 to-ports=8121 protocol=tcp dst-address=180.153.252.211 in-interface=wan_dst-port=61237
本来以为加了这条应该可以通,但是无论怎么telnet都是不通,
后来又加了一下:
[html]
add chain=srcnat action=masquerade
OK,一切搞定。
我们回头在来看下为什么前面的不生效,而加了后面就OK了
首先理解srcnat 和dstnat的区别,
在我们日常工作中是最常见的,srcnat 就是源地址nat,举个例子,最常见我们使用公网IP上网,就是一个srcnat的过程,路由器或者交换机把我们内网的地址转换为公网地址。
而平常的dstnat 就是 共网地址转换为内网地址,用于隐藏内网地址,
而我们上面的一条只是加了一条到内网地址,但是并没有配置它回去的地址,
[html]
chain=srcnat action=masquerade
这条的叫做,masquerade masquerade会自动寻找路由设备的IP地址去替代IP数据包的源地址
这样子我们就需要每次都配置一条srcnat。
以上就是关于Routos Nat简析的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
