questo è il modo in cui è stato fatto:
fai questo sul controller del cluster maas / region. questo solo per coloro che hanno un cluster maas / region in esecuzione su un server.
sudo nano nat.sh
quindi: copia e incolla il contenuto del link:
link
salva il file nat.sh
Dopo aver configurato le 2 variabili, se necessario, (non l'ho trovato necessario)
salva lo script sotto come nat.sh e rendilo eseguibile facendo
chmod a + x nat.sh
Ora prova lo script eseguendo come root
sudo sh nat.sh
Analizza i messaggi dall'output della console per vedere se si sono verificati errori. Se tutto sembra a posto, utilizzare un altro host nella rete interna per verificare se può accedere alla rete esterna (presumibilmente Internet). Un modo rapido per eseguire il test è eseguire il ping del DNS pubblico di Google dalla console.
ping -c 3 -W 10 8.8.8.8
Se il ping risponde, rendere il nostro nuovo script avviabile in modo da non dover eseguire lo script ogni volta che si riavvia.
sudo cp nat.sh /etc/init.d /
sudo ln -s /etc/init.d/nat.sh /etc/rc2.d/S95masquradescript
Come test finale, riavvia il computer e verifica se hai ancora la stessa funzionalità. Se è così, congratulazioni! In caso contrario, assicurati di aver seguito correttamente quanto sopra, in modo che lo script sia avviabile.
ha funzionato magnificamente prova collegando un laptop sul lato del tuo router, e dovresti avere internet.