[Linuxtrent] Re: Rotte differenziate in base all'applicazione

  • From: Antonio Galea <antonio.galea@xxxxxxxxx>
  • To: linuxtrent <linuxtrent@xxxxxxxxxxxxx>
  • Date: Wed, 8 Nov 2017 13:11:04 +0100

2017-11-08 12:10 GMT+01:00 Mauro Colorio <mauro.colorio@xxxxxxxxx>:

Grazie Antonio, purtroppo ho scoperto che in jessie non c'รจ il supporto per i 
cgroups su iptables,

Su Jessie no, ti occorre fare il backport di iptables da stretch.

alla fine ho risolto con i net name space cosi:
ip link set  enp1s2 netns altrarete
ip netns exec altrarete ifconfig enp1s2 IPALTRARETE netmask 255.255.255.0 up
ip netns exec altrarete route add default gw GWALTRARETE

ora si possono lanciare le applicazioni utilizzanto quel name space:
ip netns exec altrarete bash
e da qui con il traceroute vedo che passa dalla parte giusta,

Bello, non lo conoscevo - molte grazie di aver postato la soluzione!

ora devo vedere come poter lancire gli applicativi come utente

Usando un comando in sudo, ad esempio.

e come rendere statica sta cosa utilizzando /etc/networ/interfaces :)

Lasciato come semplice esercizio per il lettore ;-)

Antonio
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: