Geph - ArchWiki

Jump to content

# Geph

From ArchWiki

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

- Geph · GitHub
- Geph Forum

Category:

- Proxy servers

Hidden categories:

- Pages with dead links
- Pages with broken package links