Angenommen, Sie möchten die folgenden Änderungen am Netzwerkgerät vornehmen eth0
- Ändern Sie die
IP
in diestatic
wert192.168.1.2
- Set die
Subnet Mask
zu255.255.255.0
- Setdie
Default Gateway
für das gerät zu werden192.168.1.1
Sie können diese Änderungen mit der nach zwei Befehlen
sudo ifconfig eth0 192.168.1.2 netmask 255.255.255.0;sudo route add default gw 192.168.1.1 eth0;
ifconfig
ifconfig
ist eine Anwendung, mit der Sie eine Netzwerkschnittstelle konfigurieren können.
Es wird verwendet, um die Kernel-residenten Netzwerkschnittstellen zu konfigurieren. und es wird beim Booten verwendet, um Schnittstellen nach Bedarf einzurichten. Danach wird es normalerweise nur beim Debuggen oder beim Systemtuning benötigt.
Wenn keine Argumente angegeben sind, zeigt ifconfig
den Status der aktuell aktiven Schnittstellen an. Wenn ein einzelnes Schnittstellenargument angegeben ist, zeigt es nur den Status der angegebenen Schnittstelle an; wenn ein einzelnes -a
-Argument angegeben wird, wird der Status aller Schnittstellen angezeigt, auch derjenigen, die ausgefallen sind. Andernfalls wird eine Schnittstelle konfiguriert.
route
route
ist eine Anwendung, mit der Sie die IP routing table
anzeigen und bearbeiten können. Die primäre Verwendung von route
besteht darin, static routes
für bestimmte Hosts oder Netzwerke über eine Schnittstelle einzurichten, nachdem sie mit dem ifconfig
-Programm konfiguriert wurde.
Wenn die add
oder del
Optionen verwendet werden, ändert route die Routing-Tabellen. Ohne diese Optionen zeigt route den aktuellen Inhalt der Routingtabellen an.