Risposte:
route del default
route add default 1.2.3.4
Dov'è 1.2.3.4il nuovo gateway. Puoi anche concatenarli sulla stessa linea con a;
Modifica: questo è FreeBSD, non Linux. Il comando è diverso. Non modificare questa risposta se non hai letto la domanda con sufficiente attenzione per determinare il sistema operativo in uso.
ip route del defaulte ip route add default via 1.2.3.4funzionano. Quindi il comando è ancora rilevante anche per gli utenti Linux in quanto ha un po 'di somiglianza.
È possibile aggiungere una nuova route predefinita e rimuovere quella precedente utilizzando il comando ipo route. I comandi seguenti sostituiranno il gateway con 192.0.2.1. Entrambe le coppie di comandi fanno la stessa cosa. FreeBSD e altri sistemi operativi dovrebbero avere uno o entrambi i programmi, possibilmente con formati leggermente diversi. (FreeBSD ha il routecomando ed esclude la gwparola chiave usata in altre implementazioni.) I comandi man ipe / o man routedovrebbero fornirti la documentazione sulla tua specifica implementazione.
route add default 192.0.2.1
route del default 10.0.0.1
ip route add default via 192.0.2.1
ip route del default via 10.0.0.1
Esistono più implementazioni di questi comandi, quindi quanto sopra potrebbe non corrispondere all'implementazione. L'implementazione dovrebbe avere una manpagina con esempi per casi d'uso comuni come l'aggiunta e la rimozione di gateway predefiniti. Prova man routee man ipper vedere come funziona l'implementazione.
Cambia 192.0.2.1 sul gateway predefinito desiderato. Il gateway predefinito deve trovarsi su una delle reti a cui hai una connessione diretta. Puoi modificare il tuo indirizzo IP in modo simile. ipè uno strumento più recente che farà quasi tutto il necessario per visualizzare e gestire gli indirizzi IP e il routing su reti IPv4 e IPv6. ifconfigè uno strumento precedente per la configurazione di indirizzi IP su una rete IPv4.
Per rendere permanente la modifica, aggiornare i file di configurazione della rete in /etc. I file variano in base alla distribuzione che si sta utilizzando.
Almeno uno di questi comandi dovrebbe essere disponibile su qualsiasi O / S derivata da Unix. Versioni diverse potrebbero funzionare in modo leggermente diverso. Controlla la manpagina per i dettagli sul tuo O / S.
routeha più implementazioni con modifiche minori alla sintassi.
sì, basta cambiare il percorso e riavviare la rete.
/etc/rc.d/netif restart
Puoi provare:
route add default gw 192.168.1.254 eth0
Route addfa parte della mia installazione di FreeBSD 8.4 però. Ma sì, molte persone qui rispondono per il sistema operativo sbagliato.
route addparte funziona bene. GNU / Linux ha aggiunto la gwparte, che non funziona su nessun altro * nix. Senza i gwlavori su tutti i BSD, Solaris, OSX, HPUX, AIX, ecc.
È molto semplice, devi solo digitare i comandi seguenti:
$ route del 0/0
$ route add 0/0 192.168.0.1
Dovrai sostituire "192.168.0.1" con l'IP di tua scelta.
E per verificare le modifiche puoi usare 'netstat':
$ netstat -r
Questo comando mostra la tabella di routing del sistema.
Utilizzate sempre prima netstat -nrper controllare il gateway che cosa avete e quali dettagli ha ... vedete 0.0.0.0. quando è di default e dovresti prima pensare al perché sto cambiando questo gateway che usare questo comando:
route add default gw your ip eth0
;o con&&