.\" -*- coding: UTF-8 -*- .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH veth 4 "17 maja 2025 r." "Linux man\-pages 6.15" .SH NAZWA veth \- wirtualne urządzenie Ethernet .SH OPIS Urządzenia \fBveth\fP są wirtualnymi urządzeniami Ethernet. Działają jak tunele pomiędzy sieciowymi przestrzeniami nazw, tworząc most do fizycznego urządzenia sieci w innej przestrzeni nazw, lecz mogą być używane również jako samodzielne urządzenia sieciowe. .P Urządzenia \fBveth\fP są tworzone zawsze jako połączone pary. Parę można utworzyć poleceniem: .P .in +4n .EX # ip link add type veth peer name .EE .in .P Powyżej, \fInzw\-p1\fP i \fInzw\-p2\fP są nazwami przypisanymi do dwóch połączonych punktów końcowych. .P Pakiety transmitowane do jednego urządzenia w parze są natychmiast odbierane przez drugie urządzenie. Gdy jedno z urządzeń zostanie zdezaktywowane, połączenie staje się nieaktywne. .P Pary urządzeń \fBveth\fP umożliwiają łączenie struktur sieciowych jądra w interesujący sposób. Szczególnie ciekawym przypadkiem stosowania jest umieszczenie jednego końca z pary \fBveth\fP w jednej sieciowej przestrzeni nazw, a drugiego w innej sieciowej przestrzeni nazw, pozwalając w ten sposób na komunikację pomiędzy sieciowymi przestrzeniami nazw. Aby to uczynić, należy podać parametr \fBnetns\fP przy tworzeniu interfejsów: .P .in +4n .EX # ip link add netns type veth peer netns .EE .in .P lub, w przypadku istniejącej pary urządzeń \fBveth\fP, aby przemieścić jeden koniec do innej przestrzeni nazw: .P .in +4n .EX # ip link set netns .EE .in .P Do odnalezienia drugiego końca iterfejsu sieciowego \fBveth\fP można posłużyć się narzędziem \fBethtool\fP(8), za pomocą polecenia takiego jak: .P .in +4n .EX #\fB ip link add ve_A type veth peer name ve_B\fP; # Tworzy parę urz. veth #\fB ethtool \-S ve_A\fP; # Poznaje indeks interfejsu drugiego końca NIC statistics: peer_ifindex: 16 #\fB ip link | grep \[aq]\[ha]16:\[aq]\fP; # Wyszukuje interfejs 16: ve_B@ve_A: mtu 1500 qdisc ... .EE .in .SH "ZOBACZ TAKŻE" \fBclone\fP(2), \fBnetwork_namespaces\fP(7), \fBip\fP(8), \fBip\-link\fP(8), \fBip\-netns\fP(8) .PP .SH TŁUMACZENIE Tłumaczenie niniejszej strony podręcznika: Michał Kułach . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .