Name: McMighTy (roebel.nl.uu.net) Date: 05-15-99 19:15 Kan iemand mij uitleggen wat Reverse DNS is en waar ik het voor zou kunnen gaan gebruiken Name: Frodo Looijaard (cache1.amsterdam.nl.net) Date: 05-16-99 02:00 DNS is het Domain Name System. Dat zorgt ervoor dat IP-adressen (123.67.45.98) gekoppeld worden aan domain en/of host (computer) namen (een.bedrijf.com). Intern gebruiken alle Internet protocolen IP adressen, en geen domain en/of host namen. Voor mensen zijn IP adresses echter moeilijk te onthouden. Daarom is er een gedecentraliseerde database waaraan je kan vragen welk IP adres er bij een bepaalde naam hoort. Meestal wil je alleen van naam naar IP adres. Er zijn echter gevallen waarin je het omgekeerde wilt: gegeven een IP adres, wil je weten wat de bijbehorende host naam is. Dat proces heet Reverse DNS. Elke computer die een host name heeft, moet opgenomen worden in die gedecentraliseerde database. Omgekeerd moet er een aparte entry in die database komen om een IP adres weer terug te herleiden naar een host name. Ja, er is een goede (efficiency) reden voor dat dat niet automatisch gebeurt. Tebenet heeft dat laatste nagelaten. Dat wil zeggen dat als je een IP adres in die database stopt, je geen valide antwoord krijgt. Meestal geeft dat gelukkig niet. Maar... Sommige sites willen zeker weten dat jij bent wie je zegt dat je bent. Ze nemen je hostname, vertalen dat naar een IP-adres, en vertalen dat weer terug naar de hostname (of ze beginnen met een IP-adres, vertalen dat naar hostname, en weer terug naar IP-adres). Daarvoor zijn dus die Reverse DNS entries in de database nodig. En als dat heen-en-weer vertalen niet lukt, denken ze dat je niet bent wie je zegt dat je bent, en kom je niet binnen. Ik ken zelf een paar FTP-sites die bovenstaande doen. Ongetwijfeld zijn er ook andere diensten die zulke controles uitvoeren. En het is een heel kleine moeite voor Tebenet om het in orde te maken. Duidelijk? Ik voel me net weer onderwijs assistent :-)