很多人都想随时随地能轻松远程访问家里的 NAS (私人网盘/共享文件),或连接电脑远程桌面控制、访问公司内部 OA 系统,还有一些摄像头、树莓派等设备也希望能在公网直接访问。
但可惜的是,大家的宽带基本都没有公网 IP,无论家里还是公司的设备都处于内网里,是无法在互联网上被直接访问的,我们需要内网穿透工具 (或叫端口映射软件) 来解决这问题。但此类工具很多都比较复杂,为了简单,我们挑选了免费的「网云穿」来作为教程给大家演示……
官网元旦限时活动
终身隧道 1.3 折起
网云穿是一款非常简洁易用且免费的内网穿透工具以及端口映射软件。你无需额外购买和配置服务器、也不必设置路由器,就能轻松地将局域网内的 Windows、Mac、Linux 电脑、群晖 /威联通 NAS、树莓派、摄像头等等各种网络设备“对外开放”,解决无公网 IP 的烦恼。
成功穿透内网之后,自己或他人都能在互联网上直接访问到你所提供的网络服务,比如家里 NAS 建立的私人网盘、公司内部的金蝶、用友、管家婆等 OA、ERP 系统、树莓派上建立的网站/数据库、摄像头监控、远程桌面连接控制 PC 或 Mac 电脑、自建的游戏服务器等等。
也就是说,使用网云穿,你完全不必学习一大堆枯燥的网络知识吗,也不必去配置复杂的路由器或服务器,就能快速地搞定内网穿透实现自建网盘、文件分享、远程控制、异地办公等需求。而且它还有永久免费的隧道可以“白嫖”,有需要的同学不妨来试试看。
在编写此文章时,我们也为异次元读者们争取了专属的福利:网云穿终身隧道 1.3 折起,一次购买,永久使用、不限流量;活动时间有限,可点击这里查看购买,也可添加网云穿微信客服 (后面有二维码) 并发送:异次元
也可领取福利;官网也为大家安排了抽奖,可抽取现金红包、超值打折卡等:
说了这么多,那么网云穿是到底怎么使用和设置呢?下面我们以最常见的使用例子来做个最简单的网云穿内网穿透教程吧,大家可以看到,其实搞定内网穿透 / 端口映射并不难。
我们希望能在异地,对家里或公司的 Windows、Mac 电脑进行远程访问,在设置好内网穿透之后,你就能进行远程桌面连接、访问电脑里的文件;甚至如果你在电脑上架设了一个网站/博客/游戏服务器 (比如我的世界 Minecraft) 等服务,我们还能将它们也对外发布。
你要做的其实主要只有三步:1、注册网云穿帐号,创建一条“隧道”;2、在目标设备上安装网云穿客户端;3、配置好隧道所指向的内网端口。下面我们一个个来:
点击这里前往网云穿官网注册帐号,进入控制台后,点击“隧道购买/管理”,就可以申请到一条终身免费的隧道。截稿为止,网云穿赠送的都是终身隧道,能永久免费使用的,所以建议大家还是趁机会愉快地白嫖一个吧。
在控制台里点击“隧道管理”,找到你的免费隧道,点击“配置”进入如上面的界面,这里根据你的具体用途,填写对应的项:
127.0.0.1
(如要连接局域网内其他设备,则填写其局域网 IP),这里我们只需要访问电脑本机。之后,你就能看到此隧道的获得了一个「二级域名」了,比如 xxxxx.dongtaiyuming.net (你获取到的也许会不同)。不过为了好记,你也能申请改名或绑定自己的域名)。以后,我们都是用此域名进行访问的。
网云穿的客户端支持 Windows、macOS 和 Linux (包括 arm) 系统,因此能安装到电脑、路由器、NAS、树莓派等设备上。在这里,我们下载 Windows 客户端。
安装启动并登录你的账号之后,就能在客户端上看到你配置好的“隧道”了,如果没问题就开启它即可。至此其实你已经搞定了电脑远程桌面连接的内网穿透配置了。
当然了,想要远程桌面控制,还得在 Windows 的设置里允许“启用远程桌面”才行。Win10 开启的方法如下图,Win7 则在我的电脑图标→右键→属性→远程里开启:
在异地的电脑上,打开“Windows 远程桌面连接”客户端,在“计算机”处填入你的网云穿隧道域名,并填入正确的用户名密码,就能对无公网 IP 的电脑实现真正无障碍的远程控制了!
如有其他的应用需要穿透,比如我们用 IIS、WNMP 或宝塔面板等建立好的网站/博客,只需将网云穿的隧道端口改成 80,协议改成 HTTP,即可通过「隧道的域名」来访问网站了。其他的网络服务以此类推。
此外,针对大家比较常用到的“远程文件共享”需求,网云穿的 Windows 版客户端还额外加入了一个贴心的“一键文件共享”功能,你在客户端的主界面就能找到这个按钮。
点击此按钮然后,你可以设置一个“共享路径”,比如 c:\iPlaySoft.com\
,然后就能将此文件夹共享出去 (你还可以设置密码访问)。
一键文件共享的默认内网端口号是 50123,使用的是 HTTP 协议,所以我们还需要将隧道的端口和协议重新修改下,之后任何人都能通过隧道域名来访问我们共享的文件目录了。不过如果你只有一条免费隧道的话,那么就得改来改去了。所以有需要的话,建议在活动时低价收一条终身隧道,日后用来做什么都方便一些。
看到这里,想必大家都基本明白网云穿是怎样设置的了吧。整体还是很简单的,基本上你只需搞清楚局域网设备的内网 IP、端口号以及协议类型,正确设置好“隧道”信息,就能成功穿透内网进行连接了。完全免去了自己去购买、安装、配置服务器或者设置路由器的麻烦。
除了电脑远程控制,大家最常用到内网穿透的地方就是 NAS 远程访问了。这里以最热门的群晖 NAS 穿透内网设置作为例子,其他牌子如威联通、铁威马的基本大同小异,可以参考。
我们先在网云穿官网上配置好群晖使用的“隧道”,可以参考上面电脑穿透教程的第一步,注册帐号并领取你的免费隧道。
在群晖的控制面板→网络→DSM 设置里可以查看当前 NAS 使用的端口号,默认一般是 5000,这样我们进入网云穿的网页控制台,把隧道的内网端口设置成 5000
,内网 IP 写 127.0.0.1
即可。
然后,这里需要先记录下此隧道的「令牌」以及你的「二级域名」,后面会需要用到。
开启 SSH (此操作是为了安装客户端)
要在群晖上安装内网穿透工具,需要先“开启 SSH 权限”,进入群晖控制面板→终端机和 SNMP→终端机→勾选“启动 SSH 功能”,默认 22 端口即可。
使用 ssh 工具登录群晖:我们可使用 Putty (Windows)、macOS 自带终端,或各种你熟悉的 SSH 客户端进行连接,然后顺序执行下面的命令:
# 第一步:
# 通过 SSH 登录群晖
# 如果你用 Putty 等“图形界面”的 SSH 客户端,就在软件上进行连接,并略过此步。
# 如使用 Mac 终端、Win10 新版自带的命令行等,则执行:
ssh 用户名@群晖的局域网IP
# 例子如“ssh [email protected]”
# 第二步:
# 获取管理员权限
sudo -i
# 第三步:
# 下载网云穿客户端
# 这里要根据你的机型 CPU 选择 ARM 版或是 Intel (x86) 版,网上搜索自己机型规格。
# == 注意区分版本,不要下载错机型 ==
# ARM 处理器 - 下载网穿云 Linux ARM 版命令:
wget http://xiaomy.net/download/linux/wyc_linux_arm
# 其他处理器 - 下载网穿云 Linux (x86) 版命令:
wget http://xiaomy.net/download/linux/wyc_linux_64
# 第四步:
# 给客户端文件设置运行权限
# == 注意区分版本 ==
# ARM 处理器:
chmod -R 777 ./wyc_linux_arm
# 其他处理器:
chmod -R 777 ./wyc_linux_64
# 搞定!至此已经完成了在命令行的工作了
进入群晖后台→控制面板→任务计划,然后点新增→触发的任务→用户定义的脚本,如下图
给任务设置一个名称,比如 WangYunChuan,帐号是 root,事件为“开机”:
点击「任务设置」,在下面的“用户定义的脚本”区域里填入你的命令,这段脚本在下面:
如果你的群晖是 ARM 处理器,那么拷贝这一段进去,而且还要记得替换成你自己的令牌:
cd /root
nohup ./wyc_linux_arm -token=令牌 &
# 注意令牌后面跟着一个空格,接着还有个符号&别漏掉
如果是 Intel 的处理器,那么就复制这一段,记得替换成你自己的令牌。另外,和之前一样,机型也别弄错了。
cd /root
nohup ./wyc_linux_64 -token=令牌 &
# 注意令牌后面跟着一个空格,接着还有个符号&别漏掉
填好脚本命令之后,点击确定。然后在列表里找到此任务,右键点击选择“运行”即可。之后每次 NAS 开机,网云穿的客户端都会自动启动。
这时已经大功告成了!在互联网上任何的电脑或手机,都能通过你的隧道域名+端口号,访问到你家里的群晖 NAS 了。比如:http://xxxx.dongtaiyuming.com:5000
,实测我这个 3m 的免费隧道下载文件也能跑满 3m,一般日常的办公文档传输都够用了。
免费的网云穿基本上可以完美解决宽带没有公网 IP 的烦恼与问题,让你很简单轻松地搞定内网穿透访问,同时它支持的平台很多,应用范围非常广,能安装在电脑 PC、Mac、Linux 、路由器、树莓派等上面都行,所以后面有机会我们还可以尝试更多的玩法和应用。
另外,不管你是使用免费还是付费的服务,如果在使用网云穿过程中遇到什么疑问,其实都可以多多联系网云穿的客服进行咨询。最后,记得给小姐姐发送 “异次元”可以领取惊喜福利哦。
/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /