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 (252)*, x86_64 (218)* Amazonlinux 2023 (79 downloads)
Centos-stream+epel-next 9 aarch64 (870)*, ppc64le (673)*, s390x (621)*, x86_64 (892)* Centos-stream+epel-next 9 (141 downloads)
Centos-stream 10 aarch64 (216)*, s390x (188)*, x86_64 (207)* Centos-stream 10 (51 downloads)
Centos-stream 9 aarch64 (1968)*, ppc64le (1610)*, s390x (1543)*, x86_64 (2557)* Centos-stream 9 (164 downloads)
EPEL 9 aarch64 (1938)*, ppc64le (1506)*, s390x (1537)*, x86_64 (2173)* EPEL 9 (463 downloads)
Fedora 39 aarch64 (425)*, i386 (430)*, ppc64le (179)*, s390x (170)*, x86_64 (430)* Fedora 39 multilib x86_64+i386 (0 downloads)
Fedora 40 aarch64 (336)*, i386 (333)*, ppc64le (237)*, s390x (232)*, x86_64 (340)* Fedora 40 multilib x86_64+i386 (0 downloads)
Fedora 41 aarch64 (150)*, i386 (143)*, ppc64le (149)*, s390x (150)*, x86_64 (175)* Fedora 41 multilib x86_64+i386 (73 downloads)
Fedora 42 aarch64 (76)*, i386 (75)*, ppc64le (95)*, s390x (102)*, x86_64 (93)* Fedora 42 multilib x86_64+i386 (40 downloads)
Fedora eln aarch64 (920)*, ppc64le (610)*, s390x (570)*, x86_64 (810)* Fedora eln (181 downloads)
Fedora rawhide aarch64 (1889)*, i386 (1874)*, ppc64le (1463)*, s390x (1579)*, x86_64 (1981)* Fedora rawhide multilib x86_64+i386 (239 downloads)
Mageia 9 aarch64 (205)*, i586 (214)*, x86_64 (216)* Mageia 9 (55 downloads)
Mageia cauldron aarch64 (1909)*, x86_64 (1879)* Mageia cauldron (141 downloads)
openEuler 22.03 aarch64 (234)*, x86_64 (206)* openEuler 22.03 (51 downloads)
openSUSE Tumbleweed aarch64 (1132)*, i586 (1040)*, ppc64le (1007)*, x86_64 (1076)* openSUSE Tumbleweed (135 downloads)
Rhel 9 aarch64 (206)*, s390x (220)*, x86_64 (253)* Rhel 9 (77 downloads)

* Total number of downloaded packages.