各位为内网穿透折腾过的朋友们,咱们今天聊点实在的。
“内网穿透”这个词,听起来技术,但其实它背后是我们一个个特别具体、特别迫切的需求:就想在外面能顺畅地访问公司办公室的办公系统;就想家能像在本地一样调取NAS里的家庭影集和重要文件;就想让开发的网站或应用能被客户顺利预览……
这个需求存在很久了,但市面上真的有一款“完美”的解决方案吗?
相信很多人都尝试过:
● 折腾开源软件,像FRP、Ngrok,技术高手玩得转,但对大多数人和企业来说,光是自己买服务器、搞配置、维护安全,这一套流程下来就心力交瘁了。它更像是一堆零件,而不是一个开箱即用的产品,门槛实在太高。
● 转向国内成熟产品 虽然简化了操作,但很多朋友反馈,在稳定性、速度和功能深度上,总感觉差那么一点意思,难以支撑企业级的关键应用。
结果就是,我们似乎总是在“高门槛”和“不满足”之间做妥协。个人用户觉得麻烦,企业更是担心它的稳定性、安全性和总体拥有成本,这完全背离了我们想通过技术来“降本增效”的初衷。
难道就没有一款产品,能真正为我们量身定做,同时把“便捷、稳定、安全、降本”这四点都做好吗?
正是深刻理解到了大家的这种无奈和期待,我们才带来了 ZeroNews。
它不是另一个“凑合”的选择,而是我们决心从根本上解决这些痛点的成果。我们相信,真正的好的技术,应该是无形的、省心的,是能扎实地为你服务的,而不是让你去学习和服务于技术。
今天,我们想郑重地向您介绍这款不一样的产品——ZeroNews。它或许,就是您寻找了很久的那个答案。
Windows 是企业和用户日常办公、影音娱乐的主流操作系统。当用户出差或外出时需要远程连接到公司或家里的电脑时,下面我们就以Windows 为例,通过 ZeroNews 域名在任意位置快速远程连接,实现远程办公和文件分享等需求。
ZeroNews 为用户提供兼容 Windows 8、Windows 10、Windows 11 和 Windows Server 2012、2016 等操作系统的Agent,用户可以直接下载使用。
第 1 步:生成 ZeroNews Agent所需的 Toke
用户登录 www.zeronews.cc平台,在“快速开始”页面复制您的 Token。
第 2 步:下载 ZeroNews
首先,创建一个用于存放 ZeroNews 的文件夹,例如: D:\ZeroNews。
然后,访问 ZeroNews 官网的Agent页面,将 ZeroNews Agent zeronews.exe 下载到指定的目录。
第 3 步:启动 ZeroNews Agent
打开 ZeroNews Agent程序下载文件, 双击 ZeroNews.exe 程序,弹窗 ZeroNews 命令行控制台界面
执行 Token 认证
在ZeroNews命令行窗口中,通过以下命令完成 ZeroNews 的Token 认证
zeronews.exe set token <YOUR_TOKEN>
启动 ZeroNews Agent
前台运行Agent:
前台直接启动 ZeroNews,此方式为前端运行 ZeroNews 程序,关闭命令行窗口后,程序自动退出
zeronews.exe start
后台运行Agent:
ZeroNews 程序支持在windows后台运行,并以系统服务的方式实现开机自启动,请执行以下命令
zeronews.exe start -d
以计划任务方式启动 ZeroNews 程序
在windows server 系列系统中,ZeroNews 的开机自动默认需要用户登录操作系统之后,才能自动启动,利用系统的计划任务,可以实现用户不用登录的情况下,实现开机自动启动ZeroNews
方法如下:
点击服务器管理器的面板右上方的"工具",找到 "任务计划程序",进入到任务计划配置页面
在任务计划程序界面,点击右边的"创建任务",添加 ZeroNews 任务计划
在创建任务窗口的 "常规" 界面中,输入计划任务名称、描述,勾选 "不管用户是否登录都要运行"
在创建任务窗口的 "触发器" 界面中,点击"新建",新建一个启动的触发器
在新建触发器的窗口中,"开始任务" 选择 "启动时", 并勾选下发的 "已启动", 然后点击确定,完成启动的触发器创建
在创建任务窗口的 "操作" 界面中,点击"新建",新建一个启动的操作
在新建操作的窗口中,"操作" 选择 "启动程序", "程序与脚本" 点击 "浏览",选择 ZeroNews程序所在的文件目录,在 "添加参数"的输入框中,输入 "start", 然后点击确定完成创建
最后在创建任务窗口的 "设置" 界面中,按如下图勾选选中,然后点击确定,输入服务器密码,完成ZeroNews 启动认为的创建
在任务计划程序库中,可以查看已经添加好的ZeroNews启动计划任务
查看 ZeroNews 运行状态
ZeroNews 启动后,您可以在 ZeroNews 平台上查看设备状态,确认其已成功上线。
接下来,您可以在 ZeroNews 平台上生成域名、创建应用服务,并根据需要进行应用访问。
第4步:为远程桌面分配公网域名及端口
1. 添加用于 RDP 远程桌面的公网域名
用户登录 平台,在 "域名端口" 管理页面, 点击 "添加域名" 添加公网可访问的域名。
a. 域名前缀: 用户输入定义的 域名前缀,如 rdpwin
b. 勾选 TCP 复选框,输入 TCP 端口号,如 23389
第5步:为远程桌面添加公网映射
1. 进入"映射"页面,点击 "添加映射”添加 RDP 映射 。
a. 选择设备(Agent):选择已经认证的设备(Agent)
b. 映射协议:选择 TCP 协议
c. 公网访问地址:选择上一步创建好的TCP 域名端口,如 rdpwin.ny.takin.cc:23389
d. 映射带宽:为远程桌面分配占用的带宽大小,不大于用户当前的最大可用带宽
e. 内网映射地址:如需远程本机,IP地址可输入 127.0.0.1,若要远程内网其它windows电脑,则输入要远程电脑的IP地址
f. 内网端口:输入 RDP 的端口号 3389
2. 远程桌面映射添加完成后,可在应用详情中可查看添加好的映射列表。
第6步:通过远程桌面终端连接 RDP 主机
1. 通过 Windows 自带的远程桌面客户端进行连接:
右键电脑屏幕左下方的系统图标,点击 "运行",输入 mstsc,按下 Enter 键,打开 RDP 远程桌面客户端。
2. 在计算机名称输入框中输入为远程桌面映射的公网域名端口地址 rdpwin.ny.takin.cc:13389, 进行远程桌面连接。
至此,您已经在Windows平台上成功部署了ZeroNews内网穿透服务。这简单几步的完成,意义远不止于一次技术配置的成功。
它意味着,您已经亲手打破了内网与公网之间的那堵墙。从此刻起,无论您身在何处,都能像坐在办公室一样,安全、稳定、便捷地管理您的设备与服务。您无需再为复杂的网络配置而烦恼,也无需为高昂的运维成本而担忧。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。