Co dziwne, z terminala na serwerze po poleceniach:
Kod: Zaznacz cały
#nslookup
#server 80.51.141.200
#set q=ptr
#80.51.141.194
Kod: Zaznacz cały
Server: 80.51.141.200
Address: 80.51.141.200#53
** server can't find 194.141.51.80.in-addr.arpa: SERVFAIL
A to samo wykonane z nslookup z Windowsa w sieci firmowej otrzymuję (i tak jest wskazanie na ten sam dns 80.51.141.200):
Kod: Zaznacz cały
194.141.51.80.in-addr.arpa name = swmedia.com.pl
141.51.80.in-addr.arpa nameserver = ns2.swmedia.eu
141.51.80.in-addr.arpa nameserver = ns1.swmedia.eu
ns1.swmedia.eu internet address = 80.51.141.200
ns2.swmedia.eu internet address = 80.51.141.201
Czyli znajduje, skąd ta rozbieżność?
revDNS mam ustawiony tak, część pliku named.conf:
Kod: Zaznacz cały
zone "141.51.80.in-addr.arpa" {
type master;
file "/var/named/rdns.db";
allow-update { none; };
};
Kod: Zaznacz cały
$TTL 3600
$ORIGIN 141.51.80.in-addr.arpa.
@ IN SOA ns1.swmedia.eu. root.swmedia.eu. (
2010111710 ;Serial Number
3600 ;refresh
3600 ;retry
3600 ;expire
3600 ;minimum )
@ IN NS ns1.swmedia.eu.
@ IN NS ns2.swmedia.eu.
194 IN PTR swmedia.com.pl.
To już powinno zwracać adres zwrotny a tego nie robi? Tym bardziej, że w jednym nslookup zwraca a w drugim nie.
Problem jest z revDNS tylko na poczcie do Onetu, o2 i wszystkie inne działają tylko szara lista na onecie nie przejdzie - oczywiście zwrot z reverse DNS.