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 (287)*, x86_64 (253)* Amazonlinux 2023 (120 downloads)
Centos-stream+epel-next 9 aarch64 (905)*, ppc64le (708)*, s390x (658)*, x86_64 (927)* Centos-stream+epel-next 9 (149 downloads)
Centos-stream 10 aarch64 (251)*, s390x (224)*, x86_64 (242)* Centos-stream 10 (64 downloads)
Centos-stream 9 aarch64 (2010)*, ppc64le (1645)*, s390x (1578)*, x86_64 (2611)* Centos-stream 9 (175 downloads)
EPEL 9 aarch64 (1982)*, ppc64le (1542)*, s390x (1572)*, x86_64 (2242)* EPEL 9 (550 downloads)
Fedora 40 aarch64 (429)*, i386 (372)*, ppc64le (371)*, s390x (347)*, x86_64 (378)* Fedora 40 multilib x86_64+i386 (0 downloads)
Fedora 41 aarch64 (185)*, i386 (178)*, ppc64le (184)*, s390x (197)*, x86_64 (220)* Fedora 41 multilib x86_64+i386 (95 downloads)
Fedora 42 aarch64 (116)*, i386 (110)*, ppc64le (136)*, s390x (165)*, x86_64 (142)* Fedora 42 multilib x86_64+i386 (66 downloads)
Fedora 43 aarch64 (0)*, ppc64le (0)*, s390x (0)*, x86_64 (0)* Fedora 43 (0 downloads)
Fedora eln aarch64 (960)*, ppc64le (645)*, s390x (605)*, x86_64 (845)* Fedora eln (193 downloads)
Fedora rawhide aarch64 (1932)*, i386 (1919)*, ppc64le (1491)*, s390x (1610)*, x86_64 (2035)* Fedora rawhide multilib x86_64+i386 (252 downloads)
Mageia 9 aarch64 (235)*, i586 (249)*, x86_64 (261)* Mageia 9 (71 downloads)
Mageia cauldron aarch64 (1964)*, x86_64 (1924)* Mageia cauldron (150 downloads)
openEuler 22.03 aarch64 (279)*, x86_64 (251)* openEuler 22.03 (61 downloads)
openSUSE Tumbleweed aarch64 (1167)*, i586 (1090)*, ppc64le (1037)*, x86_64 (1122)* openSUSE Tumbleweed (145 downloads)
Rhel 9 aarch64 (242)*, s390x (255)*, x86_64 (298)* Rhel 9 (89 downloads)

* Total number of downloaded packages.