飞网体验:虚拟网络环境下的安全与便捷实践

在分布式办公和远程协作中,团队需要安全访问内部资源(如公司网站或服务器)、简化多个工具的登录流程,同时确保数据安全。虚拟组网工具可以帮助解决这些问题。本文以Windows为例,介绍如何安装和使用飞网,加入虚拟网络,并通过测试体验其功能,帮助团队实现高效、安全的网络管理。

一、飞网是什么

飞网是一款专注于网络安全,并且提供了远程组网功能的、强大的网络安全工具,能让不同网络里的设备像在同一个网络里一样互相访问。它本质上组建了一个“虚拟网络”,把不同位置的设备连起来,操作简单,速度快,还很安全。

飞网维护了很多个独立的“虚拟网络”(类似于多租户),不同的设备可以选择加入不同的“虚拟网络”。使用飞网需要安装飞网客户端程序,两个或多个安装了飞网客户端程序的设备之间,且在同一个"虚拟网络"内部时,可以根据访问控制策略的配置进行通信(默认可以互相访问)。

下面以 Windows 为例,教你如何安装和使用飞网,体验团队网络的功能。

二、安装飞网客户端程序

飞网客户端程序支持多平台,包括 Windows、macOS、Linux 以及 Android 等。

如果你有使用需求,可通过飞网官网下载中心获取。

安装过程(本文以Windows为例)

安装好后,程序自动运行在桌面右下角系统托盘里。这时图标是黑色的,说明还没有登录飞网。

三、 登录飞网

3.1 使用提醒

  • 注册登录飞网时,系统会自动为你的账号创建一个个人网络

  • 若你是个人用户,你的多个设备需登录同一个飞网账号,如此这些设备才能连接到同一个飞网网络

  • 对于团队/企业用户,可申请创建一个团队网络,团队中的每个人可以使用自己的账号登录飞网,并加入该团队网络。

  • 登录成功后,飞网会为每台设备分配一个特殊IP地址(例如100.A.B.C),借助这个IP地址,设备之间就可以互相通信了

3.2 点击登录按钮

下载安装飞网客户端程序后,需运行并登录。可在桌面双击飞网图标,或在系统桌面右下角的托盘处右击飞网图标,点击‘登录飞网’,随后会弹出浏览器页面,选择登录方式完成登录。

3.3 使用飞网IAM登录

这里不限制登录方式,你也可以选择其它登录方式。

系统为每个账号自动创建一个个人网络个人用户的个人网络是完全免费的,团队/企业用户的团队网络可由团队管理员自行创建开通。无论是个人用户还是团队用户,登录对应的网络后,才能访问该网络中的网络资源。

在 弹出的网页中 或者 从命令行复制的网址访问到的页面中 点击使用飞网IAM登录。

如果你没有账号,需要先进行注册账号,输入用户名与密码后绑定手机号,注册成功后填写用户名及密码进行登录。

3.4 登录后注意要选择需要加入的网络

首次登录成功后,系统会为你自动创建一个个人网络,此时登录的是你的个人网络。

此页面为飞网的控制面板页面,点击"加入体验团队"。

系统会弹出个提示框,点击"加入"。

这时,系统会提示已经成功加入到体验团队网络,当前账号会自动退出登录。

回到登录页面后,输入用户名、密码登录,选择加入到体验团队网络即可。

登录成功后,可以看到右上角已经成功加入到体验团队网络中。

四、测试

成功加入到体验团队网络中后,你可以通过以下三种方式来体验飞网。

4.1 访问飞网内部服务

加入体验团队网络后,用户可尝试访问特定页面以体验相关功能(此页面为子网网关功能演示页面,子网网关配置流程可参考: https://blog.csdn.net/2401_83390557/article/details/149929636?spm=1001.2014.3001.5502)

为了让大家更明白远程访问的过程,我以在家访问公司的场景为例来介绍

:一台安装了飞网客户端程序的电脑(称为“Home PC”)。

公司:一台安装了飞网客户端程序并设为子网网关的电脑(称为“Gateway PC”)、一台未安装飞网客户端程序的服务器(称为“Work PC”)以及若干未安装飞网客户端程序的设备。

目标家里电脑Home PC,通过公司电脑 Gateway PC 作为桥梁,直接访问公司服务器 Work PC

简单来说,你家里的电脑装了飞网客户端程序,公司也有一台电脑装了飞网客户端程序,但公司还有未安装飞网客户端程序的设备。子网网关就像一座“桥”,让家里的电脑通过公司已经装了飞网客户端程序的电脑,访问到公司网络里的未安装飞网客户端程序的设备。

你加入到体验团队网络后,即使你与我们公司服务器不在同一局域网内,也可以通过 公司内部设置成子网网关的电脑 访问到公司服务器上的页面。你可以在浏览器输入:https://192.168.1.102/ 或 https://demo1.gmzta.net/ 测试是否能访问到此页面。

4.2 体验飞网 Nginx 认证服务

nginx - auth 是一个独立的认证服务,它是专门为与 NGINX 反向代理集成而设计的。该服务通过监听 Unix Socket(而非传统的 TCP 端口)来接收来自 NGINX 的认证请求。其核心功能是借助飞网的 API 验证用户身份,并将用户信息(如用户名、邮箱等)以 HTTP Header 的形式传递给后端服务,进而实现基于飞网身份体系的统一访问控制。

换句话说,**nginx-auth 让跑在 NGINX的网页服务(像公司内部网站)用 飞网 的身份验证,确保只有飞网网络里的团队成员能访问,还能把用户信息传给网页,无需为网页服务另设账号密码,管理员可控制访问权限。

特点:

  • 适配现有架构:适用于已有 NGINX 反向代理场景,几乎无需修改业务系统。

  • 隔离非成员访问:可设置只允许特定飞网用户访问。

  • 灵活拓展精细控制:结合 NGINX 配置与访问控制,可实现访问路径精细控制、静态资源保护等功能。

  • 全流量过滤:全流量必须经过nginx 认证,避免未认证用户访问。

  • 先认证后连接:未经身份验证的用户无法进入网络,阻断潜在风险于网络边界之外。

可以通过以下步骤体验飞网 Nginx 认证服务

访问飞网单点登录演示项目:https://demo2.demonet.gmzta.net/

1. 传统方式接入

点击"系统 1 先连接后认证",此页面显示传统模式,需要输入用户名与密码。

2. 飞网接入

在加入飞网体验团队网络之前,选择"系统2 先认证后连接",访问将会失败,页面显示认证失败信息:

在加入飞网体验团队网络之后,选择"系统2 先认证后连接",访问成功。(使用飞网的身份验证,无需为网页服务另密码)

具体操作过程可参考: https://docs.gmzta.com/nac/ecosystem/nginxconnector.html

4.3 体验飞网 OAuth 认证服务

OAuth 模式是飞网所支持的第三种身份集成方案,它基于标准的 OAuth2 / OpenID Connect(OIDC)协议,能够与现有的统一认证平台或支持 OIDC 的系统实现无缝对接。

简单来讲,OAuth 模式可使飞网账号作为“通行证”,用于登录其他工具,无需为每个工具单独设置密码,飞网通过严格验证确保只有团队成员能够登录。

特点:

  • 标准协议接入:支持 OIDC,几乎所有主流应用都能无缝集成。

  • 统一认证入口:可作为主身份源,为多系统统一用户入口。

  • 先认证后连接:未经身份验证的用户无法进入网络,阻断潜在风险于网络边界之外。

  • 灵活拓展精细控制:可结合飞网的访问控制策略,实现精细的访问控制。

可以通过以下步骤体验飞网 OAuth 认证服务:

在加入到体验团队网络之后,飞网客户端程序处于连接状态时,(托盘处飞网图标呈白色),点击飞网图标,点击"当前用户",点击"控制面板"。

进入登录页面后,点击"使用网络认证登录"即可成功登录OAuth支持的OIDC应用。

若尚未加入到体验网络,访问将会失败,页面显示如下图所示的认证失败信息。只有通过飞网的身份验证才可登录某工具。

具体操作过程可参考: https://docs.gmzta.com/nac/ecosystem/oauthconnector.html

如果你对网络安全感兴趣,或者对本篇文章有任何疑问,欢迎在评论区和我交流!

通用技术架构,旨在分享好用工具,不涉及具体产品推荐。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值