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+epel-next 8 aarch64 (370)*, ppc64le (370)*, x86_64 (370)* Centos-stream+epel-next 8 (20 downloads)
Centos-stream+epel-next 9 aarch64 (374)*, ppc64le (380)*, s390x (360)*, x86_64 (362)* Centos-stream+epel-next 9 (21 downloads)
Centos-stream 8 aarch64 (9067)*, ppc64le (1207)*, x86_64 (56351)* Centos-stream 8 (26 downloads)
Centos-stream 9 aarch64 (1365)*, ppc64le (1297)*, s390x (1286)*, x86_64 (1887)* Centos-stream 9 (33 downloads)
EPEL 8 aarch64 (1327)*, ppc64le (1291)*, s390x (1214)*, x86_64 (1304)* EPEL 8 (37 downloads)
EPEL 9 aarch64 (1320)*, ppc64le (1250)*, s390x (1281)*, x86_64 (1311)* EPEL 9 (116 downloads)
Fedora 35 aarch64 (1155)*, ppc64le (1128)*, s390x (1135)*, x86_64 (1155)* Fedora 35 (0 downloads)
Fedora 36 aarch64 (1292)*, i386 (1288)*, ppc64le (1273)*, s390x (1271)*, x86_64 (1246)* Fedora 36 multilib x86_64+i386 (0 downloads)
Fedora 37 aarch64 (1322)*, i386 (1303)*, ppc64le (1194)*, s390x (1249)*, x86_64 (1396)* Fedora 37 multilib x86_64+i386 (229 downloads)
Fedora 38 aarch64 (213)*, i386 (205)*, ppc64le (190)*, s390x (185)*, x86_64 (213)* Fedora 38 multilib x86_64+i386 (36 downloads)
Fedora eln aarch64 (401)*, i386 (391)*, ppc64le (355)*, s390x (340)*, x86_64 (330)* Fedora eln multilib x86_64+i386 (26 downloads)
Fedora rawhide aarch64 (1259)*, i386 (1281)*, ppc64le (1203)*, s390x (1276)*, x86_64 (1338)* Fedora rawhide multilib x86_64+i386 (68 downloads)
Mageia 8 aarch64 (1252)*, i586 (1268)*, x86_64 (1256)* Mageia 8 (30 downloads)
Mageia cauldron aarch64 (1290)*, i586 (1299)*, x86_64 (1285)* Mageia cauldron (27 downloads)
openSUSE Tumbleweed aarch64 (844)*, i586 (834)*, ppc64le (833)*, x86_64 (725)* openSUSE Tumbleweed (32 downloads)

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