作者:OASISOASIS
前言:
- 写这个的目的是因为本人健忘所以做个记录以便日后再折腾时查阅。
- 本人笔拙如有选词,错字,语法,标点错误请忽视,大概率知道了也不会修改,本人能看懂就好。
- 内容仅适用于本人的使用环境,不同环境请忽视或仅作参考。
- 文中出现的内容来自网络和本人浅薄的认知,如果万一有侵犯他人内容请私信。
- 纯自己瞎记录, 虽然没啥可能性如果万一以千万分之一的概率得到赏识被转载的话还请注明作者和出处
这篇是临时写给一位值友做参考用的,也给有需要的朋友做参考。
环境:
网络环境: OP拨号(移动网络,IPv6),3个NAS, 每个都设置了DDNS(每个设备有独立二级域名可以访问)
OP地址举例:op.abc.com
NAS地址举例: nas1.abc.com, nas2.abc.com, nas3.abc.com
需求:
NAS1(导航页,nas,emby等)允许外网访问,NAS2, NAS3 拒绝外网访问,仅内网使用
换个思路,通过端口转发来实现
因为要使用端口转发,所以外网访问NAS1的网址会从之前的 nas1.abc.com 变成 op.abc.com:5000 (通过这个端口指定访问 导航页,nas, emby等)。
(NAS1,2,3 自身解析的域名不用额外设置,反正内网访问的时候也可以用,不碍事留着。
遗憾的是在外网无法使用自身解析的域名访问而是需要用op的域名+端口访问,有大神如何设置请告诉我。)
这样的需求对IPV4来说很简单,但是OP没有原生提供IPV6的端口转发,所以我们要通过Socat实现这个功能,具体如下。
内容:
文末
全程手机截图码字,如果乱。。。就凑合看吧
#openwrt
#socat
#端口转发
4000520066 欢迎批评指正
All Rights Reserved 新浪公司 版权所有