sbrivio/passt

Project ID: 62810

Description

User-mode networking daemons for virtual machines and namespaces

passt implements a translation layer between a Layer-2 network interface and native Layer-4 sockets (TCP, UDP, ICMP/ICMPv6 echo) on a host. It doesn't require any capabilities or privileges, and it can be used as a simple replacement for Slirp.

pasta (same binary as passt, different command) offers equivalent functionality, for network namespaces: traffic is forwarded using a tap interface inside the namespace, without the need to create further interfaces on the host, hence not requiring any capabilities or privileges.

Installation Instructions

See https://passt.top/#try-it.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Centos-stream 8 aarch64 (752)*, ppc64le (180)*, x86_64 (1369)* Centos-stream 8 (14 downloads)
Centos-stream 9 aarch64 (188)*, ppc64le (176)*, s390x (176)*, x86_64 (204)* Centos-stream 9 (14 downloads)
EPEL 8 aarch64 (176)*, ppc64le (176)*, s390x (176)*, x86_64 (176)* EPEL 8 (15 downloads)
EPEL 9 aarch64 (180)*, ppc64le (176)*, s390x (176)*, x86_64 (198)* EPEL 9 (18 downloads)
Fedora 34 aarch64 (40)*, armhfp (40)*, ppc64le (40)*, s390x (40)*, x86_64 (40)* Fedora 34 (0 downloads)
Fedora 35 aarch64 (176)*, armhfp (96)*, i386 (180)*, ppc64le (176)*, s390x (176)*, x86_64 (180)* Fedora 35 multilib x86_64+i386 (26 downloads)
Fedora 36 aarch64 (176)*, armhfp (176)*, i386 (176)*, ppc64le (176)*, s390x (176)*, x86_64 (184)* Fedora 36 multilib x86_64+i386 (21 downloads)
Fedora 37 aarch64 (176)*, i386 (180)*, ppc64le (176)*, s390x (176)*, x86_64 (176)* Fedora 37 multilib x86_64+i386 (6 downloads)
Fedora rawhide aarch64 (176)*, i386 (176)*, ppc64le (176)*, s390x (176)*, x86_64 (224)* Fedora rawhide multilib x86_64+i386 (26 downloads)
Mageia 8 aarch64 (176)*, i586 (176)*, x86_64 (176)* Mageia 8 (11 downloads)
Mageia cauldron aarch64 (176)*, i586 (176)*, x86_64 (176)* Mageia cauldron (12 downloads)
openSUSE Tumbleweed aarch64 (112)*, i586 (112)*, ppc64le (112)*, x86_64 (88)* openSUSE Tumbleweed (14 downloads)

* Total number of packages downloaded in the last seven days.