ToB企服应用市场:ToB评测及商务社交产业平台

标题: AnyLink Vpn办公网部署,用于安全办公 [打印本页]

作者: 杀鸡焉用牛刀    时间: 2024-8-14 01:56
标题: AnyLink Vpn办公网部署,用于安全办公
AnyLink 是一个企业级远程办公 sslvpn 的软件,可以支持多人同时在线使用。为了省钱就用开源的吧。
一.安装步调

1.下载安装

github地点:https://github.com/bjdgyc/anylink
下载已经编译好的release安装包https://github.com/bjdgyc/anylink/releases,无需再本身编译。
比方安装目录:/usr/local/anylink-deploy
  1. #生成web后台登录密码
  2. ./anylink tool -p 123456
  3. #生成jwt_secret
  4. ./anylink tool -s
  5. #把上面两步生产的密码 和secret分别替换 conf目录下的server.toml中的 admin_pass 和jwt_secret
  6. sudo ./anylink       # 注意使用root权限运行cd anylink-deploy,启动后可以浏览器访问ip+端口登录后台,admin用户名,密码上面-p后面的
复制代码
访问8800端口,打开后台

2.服务器设置

服务器开启转发:
  1. # file: /etc/sysctl.conf
  2. net.ipv4.ip_forward = 1
  3. #执行如下命令
  4. sysctl -w net.ipv4.ip_forward=1
  5. # 查看设置是否生效
  6. cat /proc/sys/net/ipv4/ip_forward
  7. #关闭防火墙
  8. systemctl stop firewalld.service
  9. systemctl disable firewalld.service
  10. # 请根据服务器实际的内网网卡替换 ens192,查看命令如下图
  11. iptables -t nat -A POSTROUTING -s 192.168.90.0/24 -o  ens192  -j MASQUERADE   # 如果执行第一个命令不生效,可以继续执行下面的命令
  12. iptables -A FORWARD -i eth0 -s 192.168.90.0/24 -j ACCEPT
  13. # 查看设置是否生效
  14. iptables -nL -t nat
复制代码

3.anylink设置文件修改

/usr/local/anylink-deploy/conf/server.toml
在默认文件的底子上修改以下字段:
  1. admin_pass:上面自己设置的密码
  2. jwt_secret:生成的密钥
  3. link_mode = "tun"   #采用推荐的模式 tun
  4. audit_interval=1  #开启用户日志
  5. log_level = "info"  #日志级别
  6. log_path="./log"   #日志路径,没有会报错,需要自己建文件夹:/usr/local/anylink-deploy/log
  7. issuer = "bluecity-VPN" #自定义名称,随意
  8. iptables_nat = true  #是否自动添加nat
  9. #客户端分配的ip地址池,这里要跟服务器转发配置中的网段一致
  10. ipv4_master = "ens192"      #与 ip a 命令显示的网卡名称一致。
  11. ipv4_cidr = "192.168.90.0/24"
  12. ipv4_gateway = "192.168.90.1"
  13. ipv4_start = "192.168.90.100"
  14. ipv4_end = "192.168.90.200"
  15. #下面的按需求自己配,我没有配,保持默认
  16. #最大客户端数量
  17. max_client = 100
  18. #单个用户同时在线数量
  19. max_user_client = 3
  20. #IP租期(秒)
  21. ip_lease = 1209600
复制代码
二.客户端使用

必要一个域名和证书,域名的证书更换conf下面的.crt 和 .key
测试环境可以在hosts文件,增加解析, 比方 10.0.x.x office.xxx.com
打开客户端即可连接,注意必要选择对应的分组

三.后台设置

1.新建用户组

登岸以后左侧菜单必要新增用户组,并写好路由设置>包含路由。这里写必要客户端访问的内网ip段,如 10.x.x.0/24 还有客户端的ip段
192.x.x.0/24,其他保持默认,生存

2.新建用户

用户信息>用户列表,可以新建客户端账号,此中PIN码即为vpn连接暗码,选好所属分组,可以禁用otp(禁用后只用pin码登录,若开启会天生一个二维码,必要otp工具扫描辨认到一个动态码,采用pin+otp码登录,更安全)

3.用户策略

用户信息>用户策略,这里跟用户组的设置一样,必要客户端网段和必要访问的内网网段,不写的话客户端无法访问,可以根据用户细化访问权限。

完成这些步调,客户端之间,以及客户端和规定好的内网之前可以正常访问。
学习网络安全技术的方法无非三种:
第一种是报网络安全专业,如今叫网络空间安全专业,主要专业课程:步伐计划、计算机组成原理原理、数据布局、操作系统原理、数据库系统、 计算机网络、人工智能、自然语言处理、社会计算、网络安全法律法规、网络安全、内容安全、数字取证、机器学习,多媒体技术,信息检索、舆情分析等。
第二种是自学,就是在网上找资源、找教程,或者是想办法认识一-些大佬,抱紧大腿,不过这种方法很耗时间,而且学习没有规划,可能很长一段时间感觉本身没有进步,容易劝退。
如果你对网络安全入门感兴趣,那么你必要的话可以点击这里




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4