net/onioncat 4.10.0_1 FreeBSD
IP-transparent Tor Hidden Service connector
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3
- Categories
- net, security
- Package size
- 67.2 KiB, 147.7 KiB installed
Description
OnionCat is a VPN-adapter which allows to connect two or more computers or networks through VPN-tunnels. It is designed to use the anonymization networks Tor or I2P as its transport, hence, it provides location-based anonymity while still creating tunnel end points with private unique IP addresses.
OnionCat uses IPv6 as native layer 3 network protocol. The clients connected by it appear as on a single logical IPv6 network as being connected by a virtual switch. OnionCat automatically calculates and assigns unique IPv6 addresses to the tunnel end points which are derived from the hidden service ID (onion ID) of the hidden service of the local Tor client, or the local I2P server destination, respectively. This technique provides authentication between the onion ID and the layer 3 address, hence, defeats IP spoofing within the OnionCat VPN.
If necessary, OnionCat can of course transport IPv4 as well. Although it has native IP support, the suggested way to do this is to configure an IPv4-in-IPv6 tunnel.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/onioncat | 4.10.0_1 |
| OpenBSD | net/onioncat | 0.3.9 |
| DragonFly | net/onioncat | 4.10.0_1 |
| HardenedBSD | net/onioncat | 4.10.0_1 |
| GhostBSD | net/onioncat | 4.10.0_1 |
Install
Binary package:
pkg install onioncat
From the ports tree:
cd /usr/ports/net/onioncat/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= onioncat>0:net/onioncat
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.10.0_1 | 4.10.0_1 | - | 4.10.0_1 | 4.10.0_1 |
| FreeBSD:14:quarterly | 4.10.0_1 | 4.10.0_1 | n/a | 4.10.0_1 | 4.10.0_1 |
| FreeBSD:15:latest | 4.10.0_1 | 4.10.0_1 | n/a | 4.10.0_1 | 4.10.0_1 |
| FreeBSD:15:quarterly | 4.10.0_1 | 4.10.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.10.0_1 | 4.10.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
tor: security/tor
The full lists below include those, and their dependencies in turn.
Build dependencies 7
Run dependencies 4
No port depends on this one.
Configuration
No options to configure.
- USES
- autoreconf
- Service scripts
onioncat
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| onioncat-4.10.0.tar.gz | 274609 | a65152e793e844cfe865212d22513c3fdfb1489404d557e92648081e92e9cbd0 |
Master sites 1
- https://github.com/rahra/onioncat/releases/download/v4.10.0/
Commit history 0
No commits in the history this site was built from.