一.frp
第一步搭建一个22端口的内网穿透,方便随时链接香橙派
在没有梯子的情况下,只能用sftp把github上的文件传过去
【默认有服务器打开frps,端口7000】
1.安装frpc
下载frp_0.53.2_linux_arm64.tar.gz,传到香橙派
#解压文件
tar -zxvf frp_0.53.2_linux_arm64.tar.gz
进入文件夹
设置frpc.toml
serverAddr = "guapi.eu.org"
serverPort = 7000
[[proxies]]
name = "xcp_ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 6000
修改serverAddr到自己服务器,type为TCP不用改,如果传游戏就UDP
remotePort是服务器的端口,服务器6000指向这边22端口
2.用systemd控制frpc
frpc启动过早,会出现在上网之前就开启,导致开启失败的情况
加入自动重启frpc的代码,就可以防止重启出问题了
Restart=Always
Restartsec=5
StartLimitInterval=0
下面开始
在/etc/systemd/system中增加
[Unit]
# 服务名称,可自定义
Description = Frp Client Service
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
# 启动frps的命令,需修改为您的frps的安装路径
ExecStart = /root/frp_0.53.2_linux_arm64/frpc -c /root/frp_0.53.2_linux_arm64/frpc.toml
Restart=always
RestartSec=5
StartLimitInterval=0
[Install]
WantedBy = multi-user.target
重新加载systemd
systemctl daemon-reload
设置开机自启
systemctl enable frpc
二、v2ray
使用他以前,依然是上不去github的,继续sftp传到香橙派上
搭建完成后,需要配置代理,core和正常用的软件不同,是需要自己配置代理。给应用使用代理我还不会,但是可以给终端使用代理【在~/.bashrc下面写入代理,每次重启都调用一次】
1.创建v2ray文件夹,把压缩包放进去
mkdir v2ray
2.解压文件
unzip v2ray-linux-arm64-v8a.zip
(
如果想要正常运行
v2ray run -config config.json
就行了
)
3.用systemd配置v2ray运行
先创建文件
vim /etc/systemd/system/v2ray.service
在文件内写入
[Unit]
Description=V2Ray Service
After=network.target
[Service]
ExecStart=/home/guapi/other/v2ray/v2ray run -config /home/guapi/other/v2ray/tokyo.json
Restart=always
User=root
LimitNOFILE=4096
[Install]
WantedBy=multi-user.target
ExecStart改成自己v2ray的位置
重新加载systemd
systemctl daemon-reload
设置开机自启
systemctl enable frpc
4.以上配完了v2ray,但还没有使用代理【这里我只会给命令行用代理】
(1)测试是否成功
curl -x socks5://127.0.0.1:10808 https://www.google.com -v
如果能读到google页面,就差代理了
(2)配置代理
打开文件
vim ~/.bashrc
在最下面写入
export ALL_PROXY="socks5://127.0.0.1:10808"
export http_proxy="http://127.0.0.1:10809"
让文件生效
source ~/.bashrc
(3)测试代理是否成功
curl https://www.google.com -v
如果读到页面,就成功了
三、timeshift
没看过命令行的,
桌面版apt install以后直接使用就行
先备份一个,
发现timeshift只备份系统文件和设置。用户数据还要用其他东西