| To: | dns@list.cr.yp.to |
|---|---|
| Subject: | Perl/PHP tools to decode/encode DNS requests/replies? |
| From: | "Kelly Jones" <kelly.terry.jones@gmail.com> |
| Date: | Fri, 24 Nov 2006 18:07:10 -0700 |
| Delivered-to: | sp-com-lists@consult.net |
| Delivered-to: | gmail-djbdns@securepoint.com |
| Delivered-to: | sp.com.list@gmail.com |
| Delivered-to: | mailing list dns@list.cr.yp.to |
| Domainkey-signature: | a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=cjfCGpH8vbjVdIGWgs8Vh66N17RRp/y6hFoTTgaIlyGTKh6EjxrSnrbc5iTYaR17AuNDnktAcqfiia94CJwR9W1z9Rb/Z6IriNagrBtFRnvKv3vpoYSoPsFrnieukZsHIXG54Ap1M4Tl8Ri6XkHk5zoNtbdUgfXw1lDXWnv9RlA= |
| Domainkey-status: | good (test mode) |
| Mailing-list: | contact dns-help@list.cr.yp.to; run by ezmlm |
I'd like to write my own DNS server using Perl or PHP. I've read the RFC, and was wondering if there was a Perl/PHP tool that would: 1. Decode and parse an incoming DNS request so I could see what domain is being looked up, what record type is being requested, etc 2. Let me create a response packet with the DNS reply (IP address for CNAME requests, hostnames for MX requests, arbitrary text for TXT requests, etc). DNS over UDP seems like a neat way of passing small pieces of information w/o the overhead of TCP. I'm surprised more people aren't using it? |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [service@amazon.com: Resolution Center: Your account is limited. (Your case ID for this reason is AJ-141-663-845.)], Roman Neuhauser |
|---|---|
| Next by Date: | Re: Perl/PHP tools to decode/encode DNS requests/replies?, Jos Backus |
| Previous by Thread: | [service@amazon.com: Resolution Center: Your account is limited. (Your case ID for this reason is AJ-141-663-845.)], Roman Neuhauser |
| Next by Thread: | Re: Perl/PHP tools to decode/encode DNS requests/replies?, Jos Backus |
| Indexes: | [Date] [Thread] [Top] [All Lists] |