新闻资讯

Linux服务器端使用教程

向日葵 | 2022-09-2

蒲公英Linux服务器客户端版支持在CentOS/Redhat、Ubuntu的32位及64位系统使用。可快速创建组网,支持旁路转发功能。

下面介绍Linux服务器端的使用教程。

1. 安装

点击蒲公英服务器端Linux版下载页面,根据实际应用的系统及位数选择对应的应用平台,点击复制下载链接。

1.1 Ubuntu

Ubuntu默认登录的是普通用户,需先输入sudo -s切换至管理员权限后再开始安装步骤。

通过wget蒲公英官网复制得下载网址,进行蒲公英Linux服务器客户端下载。
下载命令如下:
32位wget https://pgy.oray.com/softwares/96/download/1744/PgyServer_Ubuntu_1.4.0.49622_i386.deb
64位wget https://pgy.oray.com/softwares/96/download/1744/PgyServer_Ubuntu_1.4.0.49622_x86_64.deb

通过cd命令进入安装包所在的文件夹后,使用dpkg命令进行软件安装。
安装命令如下:
32位dpkg -i PgyServer_Ubuntu_1.4.0.49532_i386.deb
64位dpkg -i PgyServer_Ubuntu_1.4.0.49532_x86_64.deb

1.2 CentOS

通过wget蒲公英官网复制的下载网址,进行蒲公英Linux服务器客户端下载。
下载命令如下:
32位wget https://pgy.oray.com/softwares/96/download/1744/PgyServer_CentOS_1.4.0.49622_i386.rpm
64位wget https://pgy.oray.com/softwares/96/download/1744/PgyServer_CentOS_1.4.0.49622_x86_64.rpm

通过cd命令进入安装包所在的文件夹后,使用rpm命令进行软件安装。
安装命令如下:
32位rpm -ivh PgyServer_Ubuntu_1.4.0.49532_i386.rpm
64位rpm -ivh PgyServer_CentOS_1.4.0.49532_x86_64.rpm

若登录账号无权限进行安装操作,输入sudo -s切换至管理员权限后再开始安装步骤。

2. 帮助命令

安装成功后,CentOS/Redhat、Ubuntu系统的任意路径下,输入pgyserver/pgyserver -h 命令并回车,显示所有支持的子命令及其说明。

输入pgyserver -v命令并回车,显示当前蒲公英服务器端软件版本号。

蒲公英服务器端软件安装成功后,您可以继续运行以下两个命令:
systemctl start pgyvpn----服务启动
systemctl enable pgyvpn----开机启动

3. 子命令

3.1 登录

输入pgyserver login -h命令并回车,显示登录命令支持的参数及其说明。

3.1.1 交互登录

输入pgyserver login/pgyserver login -u [SID]命令并回车,进行交互登录。

3.1.2 带参数登录

输入pgyserver login -u [SID] -p [password]命令并回车,进行带参数登录。

3.2 退出

输入pgyserver logout命令并回车,退出当前的蒲公英SID登录。

3.3 自动登录

输入pgyserver autologin -h命令并回车,显示自动登录命令支持的参数及其说明。

3.3.1 开启自动登录

输入pgyserver autologin -y命令并回车,开启自动登录蒲公英服务器端。当服务器开机或重启后,蒲公英服务器端将自动登录。

3.3.2 关闭自动登录

输入pgyserver autologin -n命令并回车,关闭自动登录蒲公英服务器端。

3.4 旁路信息

输入pgyserver bypass命令并回车,显示组网内其他成员的旁路信息。

3.5 组网成员

输入pgyserver getmbrs/pgyserver getmbrs -h命令并回车,显示查看组网成员命令支持的参数及其说明。

3.5.1 查看组网信息

输入pgyserver getmbrs -m命令并回车,显示当前组网名称、在线成员的信息及离线成员的信息。

3.5.2 查询子设备

输入pgyserver getmbrs -s [在线且有子设备的硬件成员序号]命令并回车,查看该硬件成员下的子设备信息。

3.6 查看服务器端信息

输入pgyserver showsets命令并回车,显示当前登录的蒲公英服务端SID以及自动登录的状态。

4. 配置文件说明

修改配置文件内容流程>:
先执行sudo systemctl stop pgyvpn / sudo service pgyvpn stop停止服务后再修改ini配置文件。配置文件修改完成后。需执行sudo systemctl start pgyvpn / sudo service pgyvpn start启动服务。

配置文件路径:/etc/oray/pgyvpn/config.ini

5. 代理功能

目前仅支持TCP代理。使用代理功能须在以下路径/etc/oray/pgyvpn 创建命名为reverseproxy的ini后缀配置文件。

配置文件路径:/etc/oray/pgyvpn/reverseproxy.ini

例子

(1)节点必须以server开头
比如[server1]、[serveraaa]。

(2)键值listen_port
监听的端口,端地址部署好要访问的端口。

(3)键值 upstream
要代理的后端实际ip端口,以“:”分割。比如127.0.0.1:3890、192.168.1.84:8990。