Precedente Indice Successiva

Pubblicazione della rete

  • Se vogliamo adesso che la nostra macchina virtuale possa accedere all'esterno, dovremo abilitare il riconoscimento delle interfacce di rete virtuali attraverso la reale.
  • Per prima cosa, abiliteremo la caratteristica nell'interfaccia con il seguente comando:
    echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp
  • Quindi dovremo abilitare la nostra macchina a instradare pacchetti IP, in modo che il pacchetti destinati alle macchine virtuali e ricevuti dall'interfaccia reale vengano instradati correttamente.
  • Il comando per abilitare l'instradamento è:
    echo 1 > /proc/sys/net/ipv4/ip_forward
  • Dovremo ora indicare dove inviare i pacchetti per le interfacce virtuali aggiungendo una riga alla tabella di routing con il seguente comando:
    route add -host <indirizzo IP della macchina virtuale> dev tap0
  • Per finire, dovremo fare in modo che l'interfaccia di rete reale dica di possedere gli indirizzi delle schede virtuali
  • Il comando per ottenere questo è:
    arp -Ds <indirizzo IP della macchina virtuale> eth0 pub
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!