![Statische IP im Ubuntu-Server 15.10](https://rvso.com/image/1087132/Statische%20IP%20im%20Ubuntu-Server%2015.10.png)
Ich weiß, dass es viele Fragen und Tutorials dieser Art zum Einrichten statischer IPs gibt, aber ich habe alles versucht und kann trotzdem keine statische IP erhalten. Das Internet funktioniert einwandfrei (ich kann google.com anpingen), aber ich erhalte nicht die gewünschte IP, sondern immer noch eine zufällige IP (normalerweise 192.168.1.8).
Hier ist meine Konfiguration:
auto lo
auto lo intet loopback
auto lo enp2s0
iface lo inet loopback
iface enp0s3 inet static
address 192.168.0.107
netmask 255.255.255.0i
gateway 192.168.1.1
dns-nameservers 200.45.191.35 200.45.48.233
Das ist, was ich bekomme, wenn ichifconfig -a:
enp2s0 Link encap:Ethernet HWaddr b8:70:f4:3f:8c:c5
inet addr:192.168.1.8 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ba70:f4ff:fe3f:8cc5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:380 errors:0 dropped:0 overruns:0 frame:0
TX packets:363 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:34659 (34.6 KB) TX bytes:63438 (63.4 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:354 errors:0 dropped:0 overruns:0 frame:0
TX packets:354 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:59253 (59.2 KB) TX bytes:59253 (59.2 KB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.1 P-t-P:10.8.0.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlp3s0 Link encap:Ethernet HWaddr 38:59:f9:c5:4d:5b
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Und das istRoute:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 enp2s0
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
10.8.0.2 * 255.255.255.255 UH 0 0 0 tun0
192.168.1.0 * 255.255.255.0 U 0 0 0 enp2s0
Und das ist meinweniger /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 200.45.191.35
nameserver 200.45.48.233
search Home
/etc/resolv.conf (END)
Danke!
Antwort1
Verändern in/etc/network/interfaces
auto lo enp2s0
iface lo inet loopback
iface enp2s0 inet static
address 192.168.1.107
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 200.45.191.35 200.45.48.233
Antwort2
Zusätzlich zur Verwendung des richtigen Schnittstellennamens und der Korrektur der Netzmaskenzeile, wie in den Kommentaren vorgeschlagen, listet Ihre Datei das address
Feld auch als 192.168.0.107 anstelle von 192.168.1.107 auf.
Sie müssen auch diese beiden Zeilen entfernen:
auto lo enp2s0
iface lo inet loopback
Und ersetzen Sie sie durch:
auto enp2s0
Ihre gesamte /etc/network/interfaces
Datei sollte also folgendermaßen aussehen:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp2s0
iface enp2s0 inet static
address 192.168.1.107
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 200.45.191.35 200.45.48.233
Anstatt einen Neustart durchzuführen, können Sie Ihre Schnittstelle wie folgt neu starten:
ifdown enp2s0 && enp2s0