Puncte:0

Redirecționarea traficului UDP prin sistemul Linux

drapel cn

Aș dori să permit doi clienți (pe partea stângă) să vorbească cu o entitate la distanță (pe partea dreaptă). Toate entitățile în afară de PC-ul Linux nu sunt configurabile w.r.t. la porturile de ascultare.

Mi-am imaginat că soluția este următoarea

introduceți descrierea imaginii aici

Și utilizați următoarea configurație iptables

iptables -t nat -F POSTROUTING
iptables -t nat -F PREROUTING

sudo iptables -t nat -A PREROUTING -i enp10s0 -p udp --sport 55555 -j DNAT --to a.b.c.d:55555
sudo iptables -t nat -A PREROUTING -i enp7s0 -p udp --dport 33333 -j DNAT --to 192.168.11.11:55555
sudo iptables -t nat -A PREROUTING -i enp7s0 -p udp --dport 44444 -j DNAT --to 192.168.11.12:55555

sudo iptables -t nat -A POSTROUTING -o enp7s0 -p udp --dport 55555 -j SNAT --to-source e.f.g.h

sudo iptables -t nat -A POSTROUTING -o enp10s0 -p udp --match multiport --sports 33333,44444 -j SNAT --to-source 192.168.11.2

Dar asta nu merge:

  • Pe 192.168.4.1, văd trafic de intrare de la 192.168.11 și .12
  • Dar pe PC-ul Linux nu văd niciun trafic primit pe e.f.g.h pentru a fi redirecționat către clienții .11 și .12. Unde este greșeala mea sau cum pot obține rezultatul dorit prin alte mijloace?
drapel us
De ce vrei să faci trafic NAT? De ce nu folosești rutarea normală?
djdomi avatar
drapel za
https://serverfault.com/questions/1068168/assign-each-nic-an-ip-range-or-subnet uită-te la răspuns, deoarece sunt mobil, nu pot copia același răspuns aici ;)
drapel cn
@TeroKilkanen Îmi pare rău pentru această întrebare prost elaborată. Ceea ce este acum subrețeaua 192.168.4.x este mai târziu menit să devină internet public IPv4. De asemenea, nu pot schimba rutarea pe computerul care este acum etichetat cu 192.168.4.1.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.