Wie konfiguriere eth0
ich manuell in Ubuntu? Ich habe keinen DHCP-Server. Benötige ich eine IP-Adresse, um nur Pakete zu erfassen?
Wie konfiguriere eth0
ich manuell in Ubuntu? Ich habe keinen DHCP-Server. Benötige ich eine IP-Adresse, um nur Pakete zu erfassen?
Antworten:
Ich bin mir nicht sicher, was Sie mit Ihrer Frage genau meinen. Die reale manuelle Methode wurde oben beschrieben, aber da Sie schreiben, Sie haben kein DHCP, denke ich, Sie möchten lieber wissen, was zu tun ist, um Ihrer Box eine statische IP-Adresse zuzuweisen und diese IP-Adresse beim Booten automatisch zuzuweisen. Nun, hier ist wie:
Es sollte eine Datei geben /etc/network/interfaces
. Diese Datei wird von den Ubuntu-Boot-Skripten gelesen, die ihrerseits das Netzwerk entsprechend dieser Datei konfigurieren. Wenn Sie wissen möchten, was in diese Datei aufgenommen werden soll / könnte, geben Sie bitte " man interfaces " ein.
Zum Beispiel /etc/network/interfaces
sieht meine so aus (Kommentare sind weggelassen):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.20.20
netmask 255.255.255.0
network 192.168.20.0
broadcast 192.168.20.255
gateway 192.168.20.250
Die ersten beiden Zeilen sind Standard und sehen auf Ihrer Box möglicherweise bereits ähnlich aus. Sie interessieren sich möglicherweise besonders für den Rest der Datei: Diese Zeilen definieren eine statische Netzwerkkonfiguration für eth0 (ohne DHCP), und diese statische Konfiguration wird bei jedem Start automatisch aktiviert.
Möglicherweise möchten Sie dies auch versuchen:
sudo -H gedit /etc/network/interfaces
Bearbeiten Sie das eth0
auto eth0
iface eth0 inet dhcp
Speichern und schließen
Rennen sudo /etc/init.d/networking restart
.
Sie benötigen keine IP-Adresse, um Pakete im Promiscuous-Modus zu erfassen (wenn Sie den gesamten Datenverkehr erfassen möchten, nicht nur den an Ihren Computer gerichteten Datenverkehr). Sie können diese Schnittstelle mit dem Befehl einrichten
ifconfig eth0 up
Dies weist der Schnittstelle keine IPv4-Adresse zu (IPv6-Adresse für lokale Verbindungen wird automatisch zugewiesen, wenn Sie IPv6 aktiviert haben).
ip
Verwendungip link set eth0 up
ifconfig
ifconfig etho
ifconfig ehto 192.168.3.40 netmask 255.255.255.0
route -n
oder
ip route show
then
name for DNS
nameserver 127.0.11
nameserver 8.8.8.8