GEPH5命令行使用方法(Linux)

1、 取得geph5-client命令行执行文件

一、前去下载已编译好的版本,[仅限Linux](OpenWRT X86架构也可以用)
二、使用源代码自行编译最新版本的geph5-client,编译教程请[点击](还没写)

2、生成geph5.yaml文件

新建一个空白文本文件,命名为geph5.yaml
里面填入以下内容

socks5_listen: 127.0.0.1:9909 #监听SOCKS5协议的9909端口,需要分享给其它设备使用的话,改为0.0.0.0:9909即可。
http_proxy_listen: 127.0.0.1:9910 #监听HTTP协议的9910端口,需要分享给其它设备使用的话,改为0.0.0.0:9910即可。
exit_constraint: 
  country: SG  #使用新加坡出口,可改为其它,如TW,JP,US。
#exit_constraint: auto  #改为auto即使用自动出口。

broker:
  race:
    - fronted:
        front: https://www.cdn77.com/
        host: 1826209743.rsc.cdn77.org
    - fronted:
        front: https://vuejs.org/
        host: svitania-naidallszei-2.netlify.app
credentials:
  secret: '在这里输入自己的账号(新版本没有密码的那一串数字)'

pac_listen: 127.0.0.1:12223
passthrough_china: true #大陆浏览直连不走GEPH,完全不想泄露自己的IP地址可改为false。
sess_metadata:
  filter:
    ads: true #过滤广告。
    nsfw: true #过滤色情。
spoof_dns: false
task_limit: null
vpn: false #不启用VPN模式,改为true为启用VPN模式。
vpn_fd: null

然后在Terminal中使用geph5-client -c geph5.yaml即可使用GEPH。
一、如果开启了VPN模式,则不需要再做其它设置;
二、如果没有开启VPN模式,在系统代理中设置,IP为127.0.0.1,端口为9910,建议使用Friefox浏览器,设置页-常规-网络设置-设置,设置为如下:

# curl -L -Is https://github.com/program-thinked/geph5/releases/download/geph5-client-v0.2.55/geph5-client
content-length: 110968768

可以 strip 一下

geph-official/geph5/actions#artifacts 也能直接下载 geph5-client

1 个赞

需以管理员身份运行?

要的,sudo

Librewolf is better than Firefox.

你发的那个已编译好的文件我不敢下,不是官方的怕有后门。有没有什么签名可以验证一下,或者官方渠道能够下载编译完的文件?

如果不信任的话其实是可以自己编译的~
只是编译的教程还没空去写~