
Ich habe versucht, eine statische IP einzurichten, indem ich zuerst eine Verbindung bearbeitete und hinzufügte, aber ohne Erfolg. Dann habe ich [dies][1] gemacht. Jetzt wird die Verbindung angezeigt, aber das Internet funktioniert nicht. Dies sind die Schritte, die ich befolgt habe, und meine aktuellen Konfigurationsdateien:
jab@jab-Meerkat:~$ ifconfig -a
enp0s25 Link encap:Ethernet HWaddr b8:ae:ed:78:3e:35
inet addr:192.168.1.34 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::533a:51cc:79e0:5436/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5296 errors:0 dropped:0 overruns:0 frame:0
TX packets:4777 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4933463 (4.9 MB) TX bytes:669741 (669.7 KB)
Interrupt:20 Memory:aa100000-aa120000
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:2102 errors:0 dropped:0 overruns:0 frame:0
TX packets:2102 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:153808 (153.8 KB) TX bytes:153808 (153.8 KB)
wlp2s0 Link encap:Ethernet HWaddr 34:13:e8:40:32:b0
UP 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)
jab@jab-Meerkat:~$ ip route show
default via 192.168.1.1 dev enp0s25 proto static metric 100
169.254.0.0/16 dev enp0s25 scope link metric 1000
192.168.1.0/24 dev enp0s25 proto kernel scope link src 192.168.1.34 metric 100
jab@jab-Meerkat:~$ sudo nano /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq
[ifupdown]
managed=true
jab@jab-Meerkat:~$ sudo nano /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
iface enp0s25 inet static
address 192.168.0.101
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4
jab@jab-Meerkat:~$ sudo service network-manager restart
jab@jab-Meerkat:~$ sudo service networking restart
jab@jab-Meerkat:~$ sudo service resolvconf restart
jab@jab-Meerkat:~$ ifconfig
enp0s25 Link encap:Ethernet HWaddr b8:ae:ed:78:3e:35
inet addr:192.168.0.101 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::7511:ffb:7266:ce31/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:711 errors:0 dropped:0 overruns:0 frame:0
TX packets:829 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:617772 (617.7 KB) TX bytes:100534 (100.5 KB)
Interrupt:20 Memory:aa100000-aa120000
Ich habe den Computer auch neugestartet, da sich die IP nach dem Neustart der Netzwerkdienste und dem Ausführen von ifconfig nicht geändert hat. Außerdem wurde nach dem Neustart automatisch eine Verbindung zu einer dynamischen IP hergestellt, wie? Warum? Ich weiß wirklich nicht, was mir fehlt. Für jede Hilfe bin ich dankbar, danke.
Antwort1
Ich denke, dass Ihre Datei /etc/network.interfaces
falsch ist.
Sie haben die IP-Adresse Ihres Computers auf 192.168.0.101
und das Gateway auf eingestellt 192.168.1.1
.
Ihre Netzmaske lautet 255.255.255.0
, was bedeutet, dass die ersten drei Dezimalstellen mit Punkten in der IP-Adresse das Netzwerk und die letzte die Maschine definieren.
Dies bedeutet, dass sich Ihr Gateway 192.168.0.
und Ihr Computer im Netzwerk befinden 192.168.1.
. Das Gateway und Ihr Computer befinden sich also tatsächlich in unterschiedlichen Netzwerken.
Aufgrund Ihrer Netzwerkkonfiguration sollten Sie die Adresszeile wie folgt ändern:address 192.168.1.101