Führen Sie, ls /proc/sys/net/ipv4/conf
und Sie werden einige Variationen von sehen: all default eth0 lo wlan0
. Sie können nach denselben Schnittstellen suchen, um dmesg
weitere Informationen darüber zu erhalten, was Ihr Kernel / Ihre Module in Bezug auf Ihre Hardware sehen.
Wenn Sie nur all sehen, sind default, eth0 und lo. Dann haben Sie kein wlan0-Gerät geladen, unabhängig von VM oder Hardwaresystem. Mit geladen ist gemeint, dass es existiert und die Kernelmodule dafür geladen sind. Wenn Sie eine ethX
Schnittstelle sehen, ist dies Ihre kabelgebundene Netzwerkschnittstelle. Sie konfigurieren dies so, als würden Sie einen normalen kabelgebundenen Ethernet-Port konfigurieren. Zum Beispiel, um eth0
zuerst die IP zu überprüfen:
ip address show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
inet 172.20.50.94/20 brd 172.20.63.255 scope global eth0
valid_lft forever preferred_lft forever
Wenn Sie nicht sehen, müssen state UP
Sie ausführenip link set dev eth0 up
Wenn keine Adresse sichtbar ist, konfigurieren Sie entweder gemäß der Dokumentation Ihrer Distribution, konfigurieren Sie mit DHCP dhclient eth0
oder konfigurieren Sie die IP-Adresse und die Route manuell. Da Sie eine überbrückte virtuelle Schnittstelle für WLAN verwenden, sollten Sie nur DHCP verwenden müssen und Ihr WLAN-Router wird eine Adresse bereitstellen.
Um jedoch manuell zu konfigurieren und eine Schnittstelle zu erstellen, gehen Sie wie folgt vor:
ip address add <address>/<cidr> dev eth0
ip route add default dev eth0
echo "nameserver <dns-ip>" > /etc/resolv.conf
Und bestätigen Sie mit:
ip address show
ip route show
dig <domain name>
Weitere Hilfe finden Sie in den Manpages für ip
resolv.conf