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
Amazonlinux 2023 aarch64 (277)*, x86_64 (243)* Amazonlinux 2023 (90 downloads)
Centos-stream+epel-next 9 aarch64 (895)*, ppc64le (698)*, s390x (646)*, x86_64 (917)* Centos-stream+epel-next 9 (142 downloads)
Centos-stream 10 aarch64 (241)*, s390x (214)*, x86_64 (232)* Centos-stream 10 (54 downloads)
Centos-stream 9 aarch64 (1998)*, ppc64le (1635)*, s390x (1568)*, x86_64 (2599)* Centos-stream 9 (167 downloads)
EPEL 9 aarch64 (1968)*, ppc64le (1532)*, s390x (1562)*, x86_64 (2211)* EPEL 9 (493 downloads)
Fedora 40 aarch64 (406)*, i386 (353)*, ppc64le (337)*, s390x (322)*, x86_64 (360)* Fedora 40 multilib x86_64+i386 (0 downloads)
Fedora 41 aarch64 (175)*, i386 (168)*, ppc64le (174)*, s390x (187)*, x86_64 (210)* Fedora 41 multilib x86_64+i386 (79 downloads)
Fedora 42 aarch64 (106)*, i386 (100)*, ppc64le (126)*, s390x (155)*, x86_64 (132)* Fedora 42 multilib x86_64+i386 (49 downloads)
Fedora eln aarch64 (950)*, ppc64le (635)*, s390x (595)*, x86_64 (835)* Fedora eln (183 downloads)
Fedora rawhide aarch64 (1918)*, i386 (1905)*, ppc64le (1481)*, s390x (1600)*, x86_64 (2021)* Fedora rawhide multilib x86_64+i386 (241 downloads)
Mageia 9 aarch64 (225)*, i586 (239)*, x86_64 (251)* Mageia 9 (59 downloads)
Mageia cauldron aarch64 (1951)*, x86_64 (1908)* Mageia cauldron (142 downloads)
openEuler 22.03 aarch64 (269)*, x86_64 (241)* openEuler 22.03 (54 downloads)
openSUSE Tumbleweed aarch64 (1157)*, i586 (1080)*, ppc64le (1027)*, x86_64 (1112)* openSUSE Tumbleweed (137 downloads)
Rhel 9 aarch64 (232)*, s390x (245)*, x86_64 (282)* Rhel 9 (82 downloads)

* Total number of downloaded packages.