Cakkie
12/06/06, 11:55
Hallo,
ik heb volgend probleem, ik heb mijn DNS server (bind) zo geconfigged dat hij geen recursive lookups doet, en voor elke onbekend IP adres zijn eigen IP adres teruggeeft. Deze bak wordt nl vooral voor parking gebruikt, en voor elk domein een eigen zone aanmaken is een beetje te veel werk.
Daarnaast heb ik /etc/resolv.conf aangepast en de nameservers ingesteld op externe nameservers.
Als ik op de shell een ping doe naar example.com, dan resolved hij die correct. Als ik echter vanuit PHP een connectie probeer te leggen naar example.com, dan gebruikt die blijkbaar de lokale DNS server ipv de DNS servers die in resolv.conf staan, en krijgt hij uiteraard zijn eigen IP adres terug ipv dat van example.com.
Is er ergens een manier waarop ik PHP kan verplichten om resolv.conf te gebruiken (of een bepaalde nameserver), maar niet de lokale nameserver?
ik heb volgend probleem, ik heb mijn DNS server (bind) zo geconfigged dat hij geen recursive lookups doet, en voor elke onbekend IP adres zijn eigen IP adres teruggeeft. Deze bak wordt nl vooral voor parking gebruikt, en voor elk domein een eigen zone aanmaken is een beetje te veel werk.
Daarnaast heb ik /etc/resolv.conf aangepast en de nameservers ingesteld op externe nameservers.
Als ik op de shell een ping doe naar example.com, dan resolved hij die correct. Als ik echter vanuit PHP een connectie probeer te leggen naar example.com, dan gebruikt die blijkbaar de lokale DNS server ipv de DNS servers die in resolv.conf staan, en krijgt hij uiteraard zijn eigen IP adres terug ipv dat van example.com.
Is er ergens een manier waarop ik PHP kan verplichten om resolv.conf te gebruiken (of een bepaalde nameserver), maar niet de lokale nameserver?