Hur ställer jag in en statisk IP i Ubuntu?
Jag är nybörjare på Linux, men har flera års erfarenhet av Windows-servrar/skrivbordssystem och har problem med att ställa in en statisk IP. Jag använder en metod som användes för tidigare versioner av Ubuntu, som inte verkar fungera med 16.04.
Jag har använt kommandot sudo nano /etc/network/interface
och lagt till följande
iface enp0s25 inet static
address 10.10.8.2
netmask 255.255.0.0
gateway 10.10.1.1
dns-nameservers 8.8.8.8 8.8.4.4
Jag har startat om systemet och Ethernet är ganska död, ping fungerar inte alls. Jag har försökt ändra /etc/NetworkManager/NetworkManager.conf
och gjort följande ändringar
#dns=dnsmasq (comment out the dnsmasq)
[ifupdown]
managed=true (changed from false)
Med detta kan jag få Ethernet att fungera sporadiskt, men det misslyckas till slut.
Jag har provat denna konfiguration på två andra maskiner plus en virtuell maskin också och alla har samma resultat. Jag kan bekräfta att dessa inställningar fungerar bra när jag installerar Windows på någon av dessa maskiner. Även när jag låter DHCP autokonfigurera fungerar allting bra utan problem.
Jag antar att jag missar något här, att ställa in en statisk IP borde inte vara svårt alls.
Jag hade samma problem och detta var min lösning:
och klistra in (ändra för ditt nätverk) detta under
# Det primära nätverksgränssnittet
:Du kan få fram det korrekta gränssnittsnamnet genom att använda terminalkommandot
ifconfig -a
på ubuntu 16.04 ellerip address
på 18.04+Stäng av din virtuella maskin och sedan!!!! Gå till nätverksinställningar och klicka på knappen för uppdatering av MAC-adress några gånger :)
[ ]]1
och starta din virtuella maskin så bör du få internet!
UPPDATERING 20.02.2019
För ubuntu 18.04+ måste du redigera den här filen
Jag hade samma problem och lösningen "var" helt enkelt... åtminstone för mig.
Och skapa en tom fil med namnet på nätverksgränssnittet i:
Det fungerar...