iKuai爱快流控路由
标题:
爱快的SNAT源地址转换怎么才能生效
[打印本页]
作者:
shmilytmd
时间:
2022-6-12 17:36
标题:
爱快的SNAT源地址转换怎么才能生效
内网设备Debian(192.168.50.101)安装了Docker,在Docker里部署了一个容器,容器内的端口是443和80
让我把容器的443和80分别映射到了Debian上(443->2443,80->8080),然后我在爱快上做了DDNS和端口映射,把Debian的两个端口映射到了外部(2443->9090,8080->9080),此时在内网上用
域名:9090
是可以正确访问到Docker容器的。但是在外网是无法通关域名加端口号进去访问,用公网IP也不可以。域名是正常解析的,内网其他服务器能正常映射出去。
debian的网关是旁路由的。
有个老哥告诉我是因为这个
A. 内网下
1. PC 使用外网IP+端口 -> ikuai WAN 口 -> DNAT改变DstIP/Dst Port为Debian的IP/Port -> Debian 收到
2. Debian 按Src IP/Src Port 发送返回包,命中路由表的内网规则,直接发送到PC,不经过任何路由器。
B. 外网下
1. PC 使用外网IP+端口 -> ikuai WAN 口 -> DNAT改变DstIP/Dst Port为Debian的IP/Port -> Debian 收到
2. Debian 按Src IP/Src Port 发送返回包,命中路由表的Default规则,数据发送到旁路由Op,Op并无入站记录,视为无效数据包丢弃。
这种情况下,在主路由ikuai上再多配置一条 SNat,WAN -> Debian SNat to address = <ikuai Lan IP>,可以解决问题
现在想请问下,我如何在爱快上完成这个转换
进出接口应该填写什么,源地址是写谁的IP
(, 下载次数: 52)
上传
点击文件名下载附件
作者:
shmilytmd
时间:
2022-6-15 11:38
?????????????????????
作者:
shmilytmd
时间:
2022-6-15 18:00
?????????????????????????
作者:
godghdai
时间:
2022-6-15 18:32
这应该用DNAT SNAT是用来共享上网的
作者:
shmilytmd
时间:
2022-6-16 09:35
godghdai 发表于 2022-6-15 18:32
这应该用DNAT SNAT是用来共享上网的
能详细说下设置吗 我去搞搞看
作者:
xibanya
时间:
2022-6-16 18:01
shmilytmd 发表于 2022-6-16 09:35
能详细说下设置吗 我去搞搞看
爱快映射 内网地址 改成 旁路网关的地址
内网端口2443 映射9090
旁路网关 添加一条映射
内网地址 设备的 内网端口2443 映射为2443
外网访问1.1.1.1源端口x访问爱快公网2.2.2.2 9090
爱快处理
源1.1.1.1目标旁路的ip 目标端口2443
旁路处理
源1.1.1.1 目标设备的ip 目标端口2443
设备回包
源设备ip 源端口2443 目标1.1.1.1 端口x
过了旁路
源旁路的ip 源 2443 目标1.1.1.1端口x
过了爱快
源爱快公网2.2.2.2 端口9090 目标1.1.1.1端口x
欢迎光临 iKuai爱快流控路由 (https://bbs.ikuai8.com/)
Powered by Discuz! X3.3