Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Kan wel IP's pingen maar geen hostnames resolven :o

robian
9 antwoorden
  • Hoi,

    Ik heb twee dagen mijn mooie LFS'je verziekt met PartitionMagic ;-)
    Gister weer begonnen met opnieuw installeren (moest er toch eens van komen, LFS bak was al weer een jaar oud)
    Nu heb ik mijn bak in mijn netwerk staan, krijgt netjes via DHCP een ip'tje, nameserver lijst enz. van m'n router/server.
    Maar ik kan totaal niet op internet, althans ik ga wel op internet maar ik kan geen hostnames omzetten naar ip's.
    Dus als ik:
    ping 195.96.96.33 (dns van m'n isp) doe is er niets aan de hand, maar als ik bv.
    ping suse.com , krijg is een 'host not found'.
    Alles lijkt verder goed te staan, ook als ik de dhclient uitgooi (lees kill
    ) en handmatig twee ns's in /etc
    esolv.conf zet doet 'ie het nog steed niet.

    Heeft iemand een idee??

    Barry
  • Kun je de ip-nummers van de dns-servers pingen?

    Ik neem aan dat dat niet gaat…. moet je uitzoeken waarom dat dat is… default gateway fout gok ik….
  • Heb je glibc goed geconfigureerd en dan met name nsswitch.conf? Als je zeker weet dat resolv.conf er goed uitziet, dan moet je een niveau hoger kijken. Het lijkt erop dat gethostbyname(3) niet werkt.

    Heb je trouwens de foutmelding die je krijgt letterlijk overgeschreven of in "eigen woorden" weergegeven? Op een normaal werkend systeem, krijg ik unknown host als ik ping naar een niet bestaande host. Als je daadwerkelijk "host not found" krijgt, zou je eens in de source kunnen greppen om te kijken of daar wijsheid mbt je probleem te vinden is.
  • Ja, ik kan alles pingen (ook outside adresses dus) en de default-gateway staat op 192.168.0.1, dat is het adres van m'n router.
    Verder heb ik in nsswitch.conf niet veel bijzonders staan, gewoon de default config met wat troep van NIS er bij:
    (uit mijn hoofd!)
    -
    shadow compat
    group compat
    passwd compat

    shadow_compat nis files
    group_compat nis files
    passwd_compat nis files
    -
    De rest is de standaard configuratie.
  • Misschien moet je je vraag in een Linux From Scratch forum stellen. Daar kunnen ze symptomen eerder koppelen aan oorzaken (welk hoofstuk is mis gegaan?).

    In je laatste bericht gaf je uit je hoofd de inhoud van nsswitch.conf. Weet je zeker dat de inhoud goed is. Ergens in het LFS-boek staat de instructie om die file zelf te maken en te voorzien van inhoud.
  • Ik denk dat het probleem zit in een firewall die er ergens tussen hangt. Een uitgaande UDP port 53 moet mogelijk zijn voor DNS.
  • Ben er al uit ;-)
    Had in nsswitch.conf 'hosts: files' staan implaats van 'hosts: files dns'
    Wat een _SUKKEL_ ben ik toch ;-)
    Kweet ook echt niet hoe die dns daar weg komt maarja…..

    Bedankt iedereen,
    Barry
  • En dit was de aanwijzing die bij mij een soortgelijk probleem oplostte:[quote:9b3a57d5db="Marcel de Reus"]Ik denk dat het probleem zit in een firewall die er ergens tussen hangt. Een uitgaande UDP port 53 moet mogelijk zijn voor DNS.[/quote:9b3a57d5db]Op een "oude" laptop probeer ik namelijk RHL 9 zonder X aan de praat te krijgen. Laatste struikelblok voor het niet-grafisch surfen (vreemde gewaarwording!) bleek (het ontbreken van) deze regel te zijn in /etc/sysconfig/iptables[code:1:9b3a57d5db]-A RH-Lokkit-0-50-INPUT -p udp -m udp -s 192.168.1.10 –sport 53 -d 0/0 -j ACCEPT[/code:1:9b3a57d5db]Ik snap er weinig van, maar die regel stond wel in m'n serieuze grafische RHL 9 bak. Met vi (ook al vreemd) die regel invoeren in die "oude laptop" en … succes! (192.168.1.10 is trouwens het adres van m'n router die zelf DNS info van mijn provider "ophaalt" o.i.d.)
  • [quote:22ca18fc87="robian"]Misschien moet je je vraag in een Linux From Scratch forum stellen. Daar kunnen ze symptomen eerder koppelen aan oorzaken (welk hoofstuk is mis gegaan?).

    In je laatste bericht gaf je uit je hoofd de inhoud van nsswitch.conf. Weet je zeker dat de inhoud goed is. Ergens in het LFS-boek staat de instructie om die file zelf te maken en te voorzien van inhoud.[/quote:22ca18fc87]

    Tis toch gewoon een Linux netwerk probleem? Waarom zou je daar nou specifiek voor op een LFS forum voor moeten zijn?

    Ik vind de gedachte sprong naar nss trouwens wel flitsend….. ik had het eerst in /etc
    esolv.conf lopen zoeken.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.