mario_7 pisze:Brzmi to jak konfiguracja firewalla, raczej trochę bardziej zaawansowana. Poszukaj pod kątem iptables i openvpn - pewnie coś znajdziesz.
Raczej
iptables,
iproute i
cgroup.
Cgroup
net_cls do oznaczania połączeń pacjentów lub programów, iptables
MARK lub
CLASSIFY oznacza lub pakuje do kolejek iproute, a sam iproute na podstawie parametru MARK lub CLASSIFY netfiltera decyduje o trasie routingu.
Chociaż jeśli to ma dotyczyć użytkowników, to nie trzeba
cgroup, może starczy moduł
owner netfiltera.
Cgroup i tak dobrze jest skonfigurować, żeby podzielić zasoby (cpu, ram, io-dysków, rdzenie procka) między pacjentów i programy, oraz filtrować na netfilterze połączenia wychodzące per/program.
PS:
Netfilter to nazwa Firewalla w Linxie, narzędzia do zarządzania netfilterem w przestrzeni użytkownika to
iptables, lub
nftables, oprócz tego jest jeszcze
arptables i
ebtables.
UTFW:
https://pl.wikipedia.org/wiki/Netfilter
https://en.wikipedia.org/wiki/Netfilter
https://en.wikipedia.org/wiki/Nftables
Sznurek:
https://www.netfilter.org/
Pozdro

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux
