From c581fd02c2ba7fb3563131a138e5f7f3cea2d5b0 Mon Sep 17 00:00:00 2001 From: "ithink.chan" Date: Fri, 2 Aug 2019 18:04:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=20arch=20=E4=B8=8B=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: ithink.chan --- .../Application/XX-NET/XX-Net_的部署和使用.md | 37 ++++++++++++++++++- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/Software/Application/XX-NET/XX-Net_的部署和使用.md b/Software/Application/XX-NET/XX-Net_的部署和使用.md index 57c96d1..57f2cf1 100644 --- a/Software/Application/XX-NET/XX-Net_的部署和使用.md +++ b/Software/Application/XX-NET/XX-Net_的部署和使用.md @@ -10,17 +10,38 @@ XX-Net GAE 需要 IPv6 支持,先在 Linux 系统上需要安装以下软件 ```sh # Ubuntu -sudo apt-get install miredo +sudo apt-get install python-gtk2 python-openssl python-appindicator libnss3-tools miredo libffi-dev sudo miredo +# Arch/Manjaro Linux +pacman -S python-pyopenssl python2-pyopenssl python2-notify python2-gtkglext pygtk nss libffi +yaourt miredo +systemctl enable miredo +systemctl start miredo ``` 安装后在 ifconfig 中能看见一个叫 teredo 的虚拟网卡,则说明安装成功。 ### 下载与运行 +#### Arch/Manjaro + +直接: + +```sh +yaourt -S xx-net +``` + +### 其他系統 + XX-Net 是 Github 上的开源项目,可到其项目的 [Release](https://github.com/XX-net/XX-Net/releases) 中下载稳定版本(不区分操作系统)。 -对下载的压缩包进行解压后得到 start 程序,在命令行中: +对下载的压缩包进行解压后得到 start 程序: + +```sh +7za x XX-NET.7z -r -o +``` + +然后进入解压目录,在命令行中: ```sh chmod +x start @@ -29,6 +50,18 @@ chmod +x start 即可运行,此后 XX-Net 将在 8087 默认端口上提供代理,并可通过 8085 默认端口提供基于 Web 的配置服务。 +后台运行:在终端中运行: + +```sh +xx_net.sh start|stop|restart +``` + +开机自启:在/etc/rc.local中添加一行: + +```sh +sudo /xx_net.sh start +``` + ### 基本配置 通过浏览器访问运行 XX-Net 的主机的 8085 端口。因为进行 GAE 代理,这里在左侧选 GAEPROXY->Status,使能“Show Details”。此时页面会给出诊断状态,IPv4 和 IPv6 都 OK,就可以设置浏览器代理,并为浏览器导入 CA 证书了。做完这些工作就可以以正确的姿势科学上网了。