Hoi,
Ik wil een nslookup achtige tool nabouwen in perl, wat allemaal geen probleem is.
Het enigste wat ik te weten wil komen wat mijn name servers zijn. Ik kan natuurlijk wel /etc/resolv.conf(unix) of ipconfig(windows) gaan parsen maar volgens mij is er een directe call of bestaat er niks cross platfom?
Alhoewel als ik strace nslookup www.xs4all.nl doe dan schets mijn verbazing
Ik wil een nslookup achtige tool nabouwen in perl, wat allemaal geen probleem is.
Het enigste wat ik te weten wil komen wat mijn name servers zijn. Ik kan natuurlijk wel /etc/resolv.conf(unix) of ipconfig(windows) gaan parsen maar volgens mij is er een directe call of bestaat er niks cross platfom?
Alhoewel als ik strace nslookup www.xs4all.nl doe dan schets mijn verbazing
code:
1
2
3
4
5
6
| open("/etc/resolv.conf", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=76, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(7, "\n#nameserver 194.109.104.104\n\n#n"..., 4096) = 76
read(7, "", 4096) = 0
close(7) = 0 |