• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af hoppendekanin | 11.03.2015 10:14

LØST:Statisk DNS-problem i Arch Linux

Hjælp generelt
Jeg har lige installeret Arch Linux på min nye Raspberry Pi 2, hvor jeg er løbet ind i et problem

Hver morgen når jeg vil logge ind på ind via SSH, tager det flere minutter fra jeg har trykket "enter", efter jeg har skrevet brugernavnet, til at jeg kan skrive adgangskoden. Det burde jo være noget, der tager højest et par sekunder.

Jeg fandt ud af, at den lange ventetid skyldes, at /etc/resolv.conf filen bliver overskrevet med min ISP's interne DNS-servere i stedet for dem, jeg har angivet. Dette giver et problem, da jeg kører en VPN-tunnel gennem openconnect programmet på maskinen, og derfor kan min ISP's DNS-servere ikke bruges.

Jeg har derefter prøvet at tvinge dhcpcd til at bruge statisk DNS ved at tilføje

static domain_name_servers=91.239.100.100 89.233.43.71 2001:67c:28a4:: 2002:d596:2a92:1:71:53::

som den sidste linje i /etc/dhcpcd.conf filen

Da jeg får en ekstern IPv6 adresse gennem VPN-tunnellen har jeg ligeledes tilføjet IPv6-adresser i dhcpcd.conf filen

Efterfølgende genstarter jeg dhcpcd via kommandoen systemctl restart dhcpcd

Den melder ikke nogen fejl ved genstart

Jeg har to netværksinterfaces på maskinen som er eth0 og tun0 (tun0 = VPN-tunnellen). Eth0 får en dynamisk ip-adresse af min router, og jeg tror, at den hver 24. time lavet et nyt dhcp-release, og derpå får min Pi min ISP's DNS-servere ad den vej.

Jeg er ret ny i Arch Linux verdenen, så der kan sagtens være noget, som jeg har overset, da jeg konfigurerede min Pi

LØSNING:
Jeg kunne se, at /etc/resolv.conf var et symlink til en anden fil, som systemd-resolved processen styrede.
Jeg slettede resolv.conf filen og oprettede en ny med DNS-servere fra censurfridns.dk, og det har kørt i over et døgn, uden at resolv.conf er blevet overskrevet

Takker for jeres inputs.
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer8

# 1

10 år 4 måneder siden

Permalink

Indsendt af lbm den 11. marts 2015 kl. 11:11

Permalink

Uden at kende arch, men skal

Uden at kende arch, men skal du så ikke kigge på dhclient i stedet, og ændre denne config til ikke at hente DNS addresser ?
dhcpd er dhcp serveren, men den køre måske på samme maskine ?
  • Log ind eller opret dig for at tilføje kommentarer

# 2

10 år 4 måneder siden

Permalink

Indsendt af dudsen den 11. marts 2015 kl. 15:55

Permalink

et vildt gæt

har du "useDNS" sat til yes i din sshd_config ?

ellser så prøb at tilføge -vvvv til din ssh klient når du opretter forbindelsen der giver dig et ton af debug information om hvad klienten tror der sker under logon.
  • Log ind eller opret dig for at tilføje kommentarer

# 3

10 år 4 måneder siden

Permalink

Indsendt af mammut den 11. marts 2015 kl. 19:52

Permalink

Skriv beskyt din resolv.conf

Du kan skrive beskytte din resolv.conf fil så den ikke kan overskrives med nedenstående kommando.

chattr +i /etc/resolv.conf

Jeg benytter selv OpenDNS som min DNS server
  • Log ind eller opret dig for at tilføje kommentarer

# 4

10 år 4 måneder siden

Permalink

Indsendt af hoppendekanin den 11. marts 2015 kl. 19:56

Permalink

#1Det burde være DHCP

#1
Det burde være DHCP clienten jeg ændrer, da det er er dhcpCd og ikke dhcpd

Jf. https://wiki.archlinux.org/index.php/dhcpcd er det klientfilen, jeg redigerer.

#2
Jeg synes ikke, jeg kunne se noget brugbart ud af loggen. Ikke noget der indikerer, at den er 100 år om det. Det var efter, at jeg tilføjede useDNS = yes til sshd_config filen

Jeg kan poste outputtet, hvis det har interesse.

#3
Når jeg kører kommandoen får jeg følgende fejl:
chattr +i /etc/resolv.conf
chattr: Operation not supported while reading flags on /etc/resolv.conf

Så jeg har bare lavet en chmod +0444 /etc/resolv.conf

Burde det ikke give det samme ?

  • Log ind eller opret dig for at tilføje kommentarer

# 5

10 år 4 måneder siden

Permalink

Indsendt af frogmaster den 12. marts 2015 kl. 03:37

Permalink

#0Jeg ved ikke om jeg er

#0
Jeg ved ikke om jeg er helt med, men bruger du ikke Raspberry som en server? Hvis ja, har du så prøvet at udelukke den fra DHCP range i routeren og tildele statisk netkonf?
  • Log ind eller opret dig for at tilføje kommentarer

# 6

10 år 4 måneder siden

Permalink

Indsendt af osjensen den 12. marts 2015 kl. 07:43

Permalink

http://qdosmsq.dunbar-it.co.u

http://qdosmsq.dunbar-it.co.uk/blog/2013/06/beginners-guide-to-arch-lin…
Godt beskrevet i
"Configuring the Network (Wired Ethernet)"
  • Log ind eller opret dig for at tilføje kommentarer

# 7

10 år 4 måneder siden

Permalink

Indsendt af dudsen den 12. marts 2015 kl. 08:27

Permalink

Jeg synes ikke, jeg

#4:
Jeg synes ikke, jeg kunne se noget brugbart ud af loggen. Ikke noget der indikerer, at den er 100 år om det. Det var efter, at jeg tilføjede useDNS = yes til sshd_config filen


Prøv at sette den til no

manuelen siger default er no (hvilket det burde værre hvis du ikke er afhængig af reverse dns)
Jeg har selv et 5 sec lag på mine jeg ikke kan firstå men 2 min lyder meget som dns/mdsn timeout. og ikke noget der kan værre lokalt, en pi mk1 er langsom(med mindre du kan offloade work ti GPU) men ikke så langsom.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

10 år 4 måneder siden

Permalink

Indsendt af hoppendekanin den 13. marts 2015 kl. 14:06

Permalink

LØST

Se min første post
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Hvad med en afstemming Malar 5
Virtuel maskine? 6
PCLinuxOS 40
den er sjov 3
Reserve kernel og btrfs 3
En snak om Linux-kompatibel software 12
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !