3 155
contributi
Wtf (discussione | contributi) |
Wtf (discussione | contributi) |
||
Riga 125: | Riga 125: | ||
<pre># ip netns exec test ping 8.8.8.8</pre> | <pre># ip netns exec test ping 8.8.8.8</pre> | ||
Nota: il succitato comando fallisce se prima non si è provveduto a creare una "connessione" col namespace predefinito, cioè quello globale in cui normalmente avvengono tutti i processi. | Nota: il succitato comando fallisce se prima non si è provveduto a creare una "connessione" col namespace predefinito, cioè quello globale in cui normalmente avvengono tutti i processi. | ||
==== Esempio 1 ==== | |||
Creazione di un namespace "test" in bridge col sistema host. Si suppone di avere a disposizione un'interfaccia di rete fisica di nome <code>enp3s0</code>, che sarà messa in bridge con un interfaccia ethernet virtuale. | |||
Creazione del namespace: | |||
<pre># ip netns del test</pre> | |||
Creazione di una coppia di interfacce di rete virtuali <code>vth0a</code> e <code>vth0b</code>. | |||
<pre># ip link add vth0a type veth peer name vth0b</pre> | |||
Trasferimento di <code>vth0b</code> in "test": | |||
<pre># ip link set vth0b netns test</pre> | |||
Eseguendo ora il comando <code>ip link list</code> si noterà che sarà presente solo <code>vth0a</code>, infatti <code>vth0b</code> risulterà visibile solo nel namespace test tramite il comando <code>ip netns exec test ip link list</code>. | |||
== Aggiungere tabelle di routing == | == Aggiungere tabelle di routing == |
contributi