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 |
---|---|---|
![]() |
aarch64 (35)*, x86_64 (35)* | Amazonlinux 2023 (8 downloads) |
![]() |
aarch64 (500)*, ppc64le (455)*, x86_64 (495)* | Centos-stream+epel-next 8 (53 downloads) |
![]() |
aarch64 (701)*, ppc64le (480)*, s390x (455)*, x86_64 (705)* | Centos-stream+epel-next 9 (94 downloads) |
![]() |
aarch64 (35)*, s390x (35)*, x86_64 (35)* | Centos-stream 10 (9 downloads) |
![]() |
aarch64 (9224)*, ppc64le (1308)*, x86_64 (56508)* | Centos-stream 8 (52 downloads) |
![]() |
aarch64 (1755)*, ppc64le (1417)*, s390x (1392)*, x86_64 (2313)* | Centos-stream 9 (104 downloads) |
![]() |
aarch64 (1491)*, ppc64le (1392)*, s390x (1320)*, x86_64 (1461)* | EPEL 8 (73 downloads) |
![]() |
aarch64 (1714)*, ppc64le (1346)*, s390x (1382)*, x86_64 (1792)* | EPEL 9 (242 downloads) |
![]() |
aarch64 (540)*, i386 (530)*, ppc64le (265)*, s390x (265)*, x86_64 (578)* | Fedora 38 multilib x86_64+i386 (0 downloads) |
![]() |
aarch64 (300)*, i386 (300)*, ppc64le (55)*, s390x (60)*, x86_64 (300)* | Fedora 39 multilib x86_64+i386 (85 downloads) |
![]() |
aarch64 (160)*, i386 (160)*, ppc64le (30)*, s390x (35)*, x86_64 (160)* | Fedora 40 multilib x86_64+i386 (42 downloads) |
![]() |
aarch64 (736)*, ppc64le (435)*, s390x (420)*, x86_64 (645)* | Fedora eln (134 downloads) |
![]() |
aarch64 (1658)*, i386 (1672)*, ppc64le (1299)*, s390x (1389)*, x86_64 (1759)* | Fedora rawhide multilib x86_64+i386 (169 downloads) |
![]() |
aarch64 (1646)*, i586 (1662)*, x86_64 (1645)* | Mageia 8 (100 downloads) |
![]() |
aarch64 (35)*, i586 (40)*, x86_64 (35)* | Mageia 9 (9 downloads) |
![]() |
aarch64 (1680)*, x86_64 (1673)* | Mageia cauldron (97 downloads) |
![]() |
aarch64 (30)*, x86_64 (30)* | openEuler 22.03 (13 downloads) |
![]() |
aarch64 (1006)*, i586 (904)*, ppc64le (897)*, x86_64 (916)* | openSUSE Tumbleweed (90 downloads) |
![]() |
aarch64 (35)*, s390x (35)*, x86_64 (37)* | Rhel 8 (17 downloads) |
![]() |
aarch64 (35)*, s390x (36)*, x86_64 (37)* | Rhel 9 (15 downloads) |
* Total number of downloaded packages.