说一下背景:
我要实现监控录像端口转发到公网,并且在任何地方都可以用手机 gDMSS 客户端看到。
公司只可以用铁通的宽带,铁通的宽带端口仅对网内的用户开放。
(例如说我在另外一个地方,我也是铁通的,我就可以访问你的 80 、 443 等各种端口)
IP : 221.172.12.240 ,这是我今天拨号得到的地址
阿里云是多线的,因此可以访问铁通的端口。所以我用它来转发:
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 37777 -j DNAT --to-destination 221.172.12.240:37777
转发了之后,由于阿里云的端口是全网都可以访问的,这样我就实现了我最初的目的。
然而,我这里的 AC 使用的是 Ripple OS ,每天有计划重启。
每次重启我的公网 IP 就会变动,但是我设置了 DDNS ,也就是说、如果可以转发 CNAME 的端口,也就不用我每天修改一下 iptables 规则了。
-------------------------------------------------------------------
如上就是背景,我想知道如何使用 iptables 转发我使用了 DDNS 的 CNAME 。
或者是说有什么其他的端口转发,可以转发 CNAME 的端口?
我要实现监控录像端口转发到公网,并且在任何地方都可以用手机 gDMSS 客户端看到。
公司只可以用铁通的宽带,铁通的宽带端口仅对网内的用户开放。
(例如说我在另外一个地方,我也是铁通的,我就可以访问你的 80 、 443 等各种端口)
IP : 221.172.12.240 ,这是我今天拨号得到的地址
阿里云是多线的,因此可以访问铁通的端口。所以我用它来转发:
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 37777 -j DNAT --to-destination 221.172.12.240:37777
转发了之后,由于阿里云的端口是全网都可以访问的,这样我就实现了我最初的目的。
然而,我这里的 AC 使用的是 Ripple OS ,每天有计划重启。
每次重启我的公网 IP 就会变动,但是我设置了 DDNS ,也就是说、如果可以转发 CNAME 的端口,也就不用我每天修改一下 iptables 规则了。
-------------------------------------------------------------------
如上就是背景,我想知道如何使用 iptables 转发我使用了 DDNS 的 CNAME 。
或者是说有什么其他的端口转发,可以转发 CNAME 的端口?