Geph

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Geph is a modular Internet censorship circumvention system designed specifically to deal with national filtering.

Installation

Install the geph4-clientAUR or geph4-client-gitAUR package.

If you have no special requirements, just installing this package is sufficient.

  • geph4-binder — A command-line Geph binder.
https://github.com/geph-official/geph4/tree/master/geph4-binder[dead link 2021-11-10 ⓘ] || geph4-binderAUR[broken link: package not found] or geph4-binder-gitAUR
  • geph4-bridge — A command-line Geph bridge.
https://github.com/geph-official/geph4/tree/master/geph4-bridge[dead link 2021-11-10 ⓘ] || geph4-bridgeAUR[broken link: package not found] or geph4-bridge-gitAUR
  • geph4-client — A command-line Geph client.
https://github.com/geph-official/geph4/tree/master/geph4-client[dead link 2021-11-10 ⓘ] || geph4-clientAUR or geph4-client-gitAUR
  • geph4-exit — A command-line Geph exit.
https://github.com/geph-official/geph4/tree/master/geph4-exit[dead link 2021-11-10 ⓘ] || geph4-exitAUR[broken link: package not found] or geph4-exit-gitAUR
  • geph4-vpn-helper — A command-line Geph VPN helper.
https://github.com/geph-official/geph4/tree/master/geph4-vpn-helper[dead link 2021-11-10 ⓘ] || geph4-vpn-helperAUR or geph4-vpn-helper-gitAUR

Running

Start/enable geph4-client.service.

If you want to use geph4-vpn-helper, please Start/enable geph4-vpn-helper.service.

Tip: geph4-client.service and geph4-vpn-helper.service cannot be started at the same time.

Configuration

You can modify the configuration by editing the files in /etc/default/.

  • /etc/default/geph4-binder
  • /etc/default/geph4-bridge
  • /etc/default/geph4-client
  • /etc/default/geph4-exit

geph4-client and geph4-vpn-helper use the same configuration file.

See also