/etc/resolv.conf
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
/etc/resolv.conf
Jeg har brug for nogle superkloge netværksmennesker - for jeg har et problem .
På min computer har jeg installeret en webserver for at kunne arbejde med HTML og PHP og jeg arbejder også med Virtualbox.
Nu er problemet, at min /etc/resolv.conf er blevet ændret sådan at der står:
Men der burde stå 127.0.0.1.
Af en eller anden mystisk årsag kan jeg også tilgå min www server med både adresserne 127.0.0.1 og 127.0.1.1 - men det fucker Virtualbox op, som kun vil acceptere 127.0.0.1.
Så prøver jeg at ændre nameserver til 127.0.0.1 - og så mister jeg internetforbindelsen på computeren.
Hvordan fikser jeg det? eller er problemet reelt at jeg ikke kan have både en WWW server og Virtualbox kørende på samme tid? - altså er det Apache2 der fucker up?
På min computer har jeg installeret en webserver for at kunne arbejde med HTML og PHP og jeg arbejder også med Virtualbox.
Nu er problemet, at min /etc/resolv.conf er blevet ændret sådan at der står:
Kode: Vælg alt
# 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 127.0.1.1
Men der burde stå 127.0.0.1.
Af en eller anden mystisk årsag kan jeg også tilgå min www server med både adresserne 127.0.0.1 og 127.0.1.1 - men det fucker Virtualbox op, som kun vil acceptere 127.0.0.1.
Så prøver jeg at ændre nameserver til 127.0.0.1 - og så mister jeg internetforbindelsen på computeren.
Hvordan fikser jeg det? eller er problemet reelt at jeg ikke kan have både en WWW server og Virtualbox kørende på samme tid? - altså er det Apache2 der fucker up?
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: /etc/resolv.conf
Derudover giver et nslookup følgende:
Jeg har fundet ud af at man skal fjerne filen: /etc/nsswitch.conf for overhovedet at få en ekstern DNS til at fungere ordentlig med Ubuntu- og tænker på om det kunne være løsningen????
Kode: Vælg alt
tj@thoj-Precision-M4800:~$ nslookup 192.168.0.68
Server: 127.0.1.1
Address: 127.0.1.1#53
** server can't find 68.0.168.192.in-addr.arpa: NXDOMAIN
Jeg har fundet ud af at man skal fjerne filen: /etc/nsswitch.conf for overhovedet at få en ekstern DNS til at fungere ordentlig med Ubuntu- og tænker på om det kunne være løsningen????
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Admin
- Indlæg: 20860
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: /etc/resolv.conf
Har du også installeret en DNS server på din maskine, og hvorfor?
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: /etc/resolv.conf
Nej det har jeg ikke - jeg har bare fundet ud af at den fucker op med en ekstern DNS. og det skyldes Ubuntus lokale DNS -tjeneste dnsmasq
Grunden til mit andet indlæg er bare fordi jeg fik et andet adresseproblem løst ved hjælp af at fjerne den fil der styrer den ( /etc/nsswitch.conf ).
Grunden til mit andet indlæg er bare fordi jeg fik et andet adresseproblem løst ved hjælp af at fjerne den fil der styrer den ( /etc/nsswitch.conf ).
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: /etc/resolv.conf
thj01 skrev:Jeg har brug for nogle superkloge netværksmennesker - for jeg har et problem .
På min computer har jeg installeret en webserver for at kunne arbejde med HTML og PHP og jeg arbejder også med Virtualbox.
Nu er problemet, at min /etc/resolv.conf er blevet ændret sådan at der står:Kode: Vælg alt
# 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 127.0.1.1
Men der burde stå 127.0.0.1.
Af en eller anden mystisk årsag kan jeg også tilgå min www server med både adresserne 127.0.0.1 og 127.0.1.1 - men det fucker Virtualbox op, som kun vil acceptere 127.0.0.1.
Så prøver jeg at ændre nameserver til 127.0.0.1 - og så mister jeg internetforbindelsen på computeren.
Hvordan fikser jeg det? eller er problemet reelt at jeg ikke kan have både en WWW server og Virtualbox kørende på samme tid? - altså er det Apache2 der fucker up?
Først så er hel del programmer afhængig af at 127.0.0.1 eksisterer som et netværksinterface af loopback(=lo) typen.
Det ser ud til at være iorden, da du kan oprette en forbindelse til webserveren via 127.0.0.1.
At der står 127.0.1.1 må skyldes en eller anden fejl.
Det du ser er en lokal DNS cache der kører på Ubuntu maskiner.
Du kan godt afinstallere serverens lokale DNS cache.
Det har den virkning at serveren i stedet går ud og spørger en DNS server hver gang i stedet for at bruge DNS cachen. Har maskinen en meget hurtig netforbindelse kan det måske godt betale sig at spare den lokale DNS cachen væk.
Ændringer i /etc/resolv.conf har aldeles omgående virkning for alle programmer der kører, hvilket betyder at de ikke behøver at skulle genstartes.
Du kan placere ofte/meget brugte DNS opslag i /etc/hosts. Du skal være sikker på at IP adressen ikke ændrer sig, hvis du gør det.
Jeg har brugt /etc/hosts engang jeg havde Yousee som internetudbyder, da de havde meget ustabile/upålidelige DNS servere.
/etc/host filen var det man brugte før DNS serverne kom til. Man sendte så en opdateret hosts fil rundt via email.
/Lars
Senest rettet af lath 2. sep 2014, 21:25, rettet i alt 1 gang.
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Admin
- Indlæg: 5522
- Tilmeldt: 26. apr 2010, 02:40
- IRC nickname: ClaudiuS
- Geografisk sted: Nyborg [fyn]
Re: /etc/resolv.conf
At der står 127.0.1.1 må skyldes en eller anden fejl.
Min ser ligesådan ud. Og jeg har ingen problemer med netadgang.
Med Venlig Hilsen
Klaus
Kører Ubuntu 22.04 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
Klaus
Kører Ubuntu 22.04 på ASUS All-Series, og Probook 4520s.
Gratis Ubuntumagasin: http://fullcirclemagazine.org/
https://mega.nz/folder/aJsmCYKa#dxMHKTi4Idmz6hiVpsI68Q
-
- Indlæg: 293
- Tilmeldt: 12. maj 2014, 18:29
- Geografisk sted: Kolding
Re: /etc/resolv.conf
nameserver 127.0.1.1
Det samme siger min resolv.conf, har ingen problemer.
Det samme siger min resolv.conf, har ingen problemer.
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: /etc/resolv.conf
Klaus Rasmussen skrev:At der står 127.0.1.1 må skyldes en eller anden fejl.
Min ser ligesådan ud. Og jeg har ingen problemer med netadgang.
Det er sgu rigtigt - jeg har ikke lagt mærke til det før.
Nå, men bare giv den DNS cache sparket.
ifconfig lo | grep inet skrev:inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
Bemærk "Mask", 24 bits til hosten, øverste 8 bits er netværket.
Det betyder at lo har IP adresserne 12.0.0.1 til 127.255.255.254 og jeg ahr fundet ud at de er til som en bug workaround for den her bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316099
/Lars
Senest rettet af lath 2. sep 2014, 21:41, rettet i alt 1 gang.
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: /etc/resolv.conf
Altså at fylde
ind i /etc/hosts ??
Det skal lige siges at jeg heller ingen problemer har... med mindre jeg vil køre NAT Netværk i virtualbox. Selve NAT funktionen kører fint.
Min /etc/hosts siger:
Så vidt jeg har læst mig frem til har Canonical skiftet maskinens ip ud med 127.0.1.1 siden ver: 12.10 - og jeg tør slet ikke kloge mig på hvad fordelen skulle være....
Kode: Vælg alt
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
ind i /etc/hosts ??
Det skal lige siges at jeg heller ingen problemer har... med mindre jeg vil køre NAT Netværk i virtualbox. Selve NAT funktionen kører fint.
Min /etc/hosts siger:
Kode: Vælg alt
127.0.0.1 localhost
127.0.1.1 thoj-Precision-M4800
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Så vidt jeg har læst mig frem til har Canonical skiftet maskinens ip ud med 127.0.1.1 siden ver: 12.10 - og jeg tør slet ikke kloge mig på hvad fordelen skulle være....
Senest rettet af thj01 2. sep 2014, 21:43, rettet i alt 1 gang.
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: /etc/resolv.conf
thj01 skrev:Altså at fyldeKode: Vælg alt
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
ind i /etc/hosts ??
Nej, bare giv den DNS cache sparket.
Måske hjælper det at reinstallere den:
Kode: Vælg alt
sudo apt-get --reinstall intall <pakkenavn>
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: /etc/resolv.conf
ahhh - losse /etc/nsswitch.conf a h.... til ??
Det var ihvertfald løsningen hvis der skulle en mere end en dynamisk DNS op at køre med Ubuntu som klient!
Det var ihvertfald løsningen hvis der skulle en mere end en dynamisk DNS op at køre med Ubuntu som klient!
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: /etc/resolv.conf
thj01 skrev:ahhh - losse /etc/nsswitch.conf a h.... til ??
Det var ihvertfald løsningen hvis der skulle en mere end en dynamisk DNS op at køre med Ubuntu som klient!
Det jeg mener at der kører et decideret DNS cache program.
Hvis du afinstallerer den, så rydder den pænt op efter sig selv.
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Indlæg: 2667
- Tilmeldt: 21. nov 2006, 10:06
- Geografisk sted: Fredericia
Re: /etc/resolv.conf
ooooooog så virkede NAT netværket igen....----
Kan se jeg skal have ændret i mine notater.
Løsningen var:
sætte # foran dns=dnsmasq -> #dns=dnsmasq
genstarte networkmanager
OG genstarte Ubuntu
Jeg tror mest det skyldes at Virtualbox har nogle indstillinger kørende som skal refreshes - og jeg gad ærlig talt ikke til at søge nettet tyndt for at kunne gøre det - det tager 35 sekunder at genstarte
Tak for hjælpen
PS
Jeg synes at det burde med i vores installationsguide, at man fjerner Ubuntu's interne DNS - for det er ikke første gang der giver mig bøvl. Det giver sikkert mening i Afrika hvor netværket er langsomt og tungt - men langt de fleste af os er bedre tjent med at bruge Googles eller vores udbyders
...... men modsat så er det nok de færreste der leger med Virtuelle maskiner og webservere på deres computere gg.
Kan se jeg skal have ændret i mine notater.
Løsningen var:
Kode: Vælg alt
sudo nano /etc/NetworkManager/NetworkManager.conf
sætte # foran dns=dnsmasq -> #dns=dnsmasq
genstarte networkmanager
Kode: Vælg alt
sudo restart network-manager
OG genstarte Ubuntu
Jeg tror mest det skyldes at Virtualbox har nogle indstillinger kørende som skal refreshes - og jeg gad ærlig talt ikke til at søge nettet tyndt for at kunne gøre det - det tager 35 sekunder at genstarte
Tak for hjælpen
PS
Jeg synes at det burde med i vores installationsguide, at man fjerner Ubuntu's interne DNS - for det er ikke første gang der giver mig bøvl. Det giver sikkert mening i Afrika hvor netværket er langsomt og tungt - men langt de fleste af os er bedre tjent med at bruge Googles eller vores udbyders
...... men modsat så er det nok de færreste der leger med Virtuelle maskiner og webservere på deres computere gg.
Senest rettet af thj01 2. sep 2014, 22:31, rettet i alt 1 gang.
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html
Kører LTS udgaverne.
"It's always easy if you know how to do it."
Kører LTS udgaverne.
"It's always easy if you know how to do it."
-
- Admin
- Indlæg: 3650
- Tilmeldt: 5. mar 2010, 19:58
- IRC nickname: nicky
- Geografisk sted: 192.168.20.42
Re: /etc/resolv.conf
Husk iøvrigt, at loopback dækker hele 127/8, altså adresserne fra 127.0.0.1 til 127.255.255.254.
http://serverfault.com/questions/157496/why-is-loopback-ip-address-from-127-0-0-1-to-127-255-255-254
Så der er ikke som sådan noget forkert i 127.0.1.1 som loopback, andet end at det kan give problemer.
http://serverfault.com/questions/157496/why-is-loopback-ip-address-from-127-0-0-1-to-127-255-255-254
Så der er ikke som sådan noget forkert i 127.0.1.1 som loopback, andet end at det kan give problemer.
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: /etc/resolv.conf
thj01 skrev:...... men modsat så er det nok de færreste der leger med Virtuelle maskiner og webservere på deres computere gg.
Velkommen i klubben
Jeg synes netop at sådan noget som webserver - og mere specifikt: hele web applikationer der kører på sådan en webserver er meget interessant.
Jeg har mødt mange der gerne bare vil have at deres computere og programmer virker.
Der er en super simpel computer i samme stil som en Chromebook interessant.
Programmer køres så på servere, og vedligeholdes af folk der har uddannelsen til det - og folk har ikke længere de samme problemer som de havde før.
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
Hvem er online
Brugere der læser dette forum: Ingen og 0 gæster