View Single Post
  #3   (View Single Post)  
Old 22nd May 2008
ducu_00 ducu_00 is offline
Real Name: Alexandru Cristea
Port Guard
 
Join Date: May 2008
Location: Romania
Posts: 12
Default

Quote:
[root@fbsd-5 /etc/rc.d]# dig -t a fc-6.bdux.dsdis.ro

; <<>> DiG 9.3.2 <<>> -t a fc-6.bdux.dsdis.ro
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42027
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;fc-6.bdux.dsdis.ro. IN A

;; ANSWER SECTION:
fc-6.bdux.dsdis.ro. 600 IN A 10.32.0.56

;; AUTHORITY SECTION:
bdux.dsdis.ro. 600 IN NS gw.bdux.dsdis.ro.

;; ADDITIONAL SECTION:
gw.bdux.dsdis.ro. 600 IN A 10.32.0.1

;; Query time: 1 msec
;; SERVER: 10.32.0.1#53(10.32.0.1)
;; WHEN: Thu May 22 09:14:12 2008
;; MSG SIZE rcvd: 85

[root@fbsd-5 /etc/rc.d]# sendmail -q -v

Running /var/spool/mqueue/m4L81qhJ099077 (sequence 1 of 1)
<root@fc-6.bdux.dsdis.ro>... Connecting to fc-6.bdux.dsdis.ro. via esmtp...
<root@fc-6.bdux.dsdis.ro>... Deferred: Name server: fc-6.bdux.dsdis.ro.: host name lookup failure
I added even MX records for fc-6, nothing changed.

Quote:
[root@fbsd-5 /etc/rc.d]# cat /etc/resolv.conf
domain bdux.dsdis.ro
#search bdux.dsdis.ro dsdis.ro
nameserver 10.32.0.1
Below I pasted an edited output of `tcpdump -i eth1 -nvv -s512 port 53` on the name server.
Quote:
10.32.0.58.62277 > 10.32.0.1.domain: [udp sum ok] 30845+ AAAA? fbsd-5.bdux.dsdis.ro. (38)
10.32.0.1.domain > 10.32.0.58.62277: [udp sum ok] 30845* q: AAAA? fbsd-5.bdux.dsdis.ro. 0/1/0 ns: bdux.dsdis.ro. SOA gw.bdux.dsdis.ro. root.gw.b
dux.dsdis.ro. 2008052101 600 86400 6000 604800 (82)

10.32.0.58.58427 > 10.32.0.1.domain: [udp sum ok] 30846+ AAAA? fbsd-5.bdux.dsdis.ro.bdux.dsdis.ro. (52)
10.32.0.1.domain > 10.32.0.58.58427: [udp sum ok] 30846 NXDomain* q: AAAA? fbsd-5.bdux.dsdis.ro.bdux.dsdis.ro. 0/1/0 ns: bdux.dsdis.ro. SOA gw.b
dux.dsdis.ro. root.gw.bdux.dsdis.ro. 2008052101 600 86400 6000 604800 (96)

10.32.0.58.61148 > 10.32.0.1.domain: [udp sum ok] 30847+ A? fbsd-5.bdux.dsdis.ro. (38)
10.32.0.1.domain > 10.32.0.58.61148: [udp sum ok] 30847* q: A? fbsd-5.bdux.dsdis.ro. 1/1/1 fbsd-5.bdux.dsdis.ro. A 10.32.0.58 ns: bdux.dsdis.ro.
NS gw.bdux.dsdis.ro. ar: gw.bdux.dsdis.ro. A 10.32.0.1 (87)

10.32.0.58.54572 > 10.32.0.1.domain: [udp sum ok] 30848+ PTR? 58.0.32.10.in-addr.arpa. (41)
10.32.0.1.domain > 10.32.0.58.54572: [udp sum ok] 30848* q: PTR? 58.0.32.10.in-addr.arpa. 1/1/1 58.0.32.10.in-addr.arpa. PTR fbsd-5.bdux.dsdis.r
o. ns: 0.32.10.in-addr.arpa. NS gw.bdux.dsdis.ro. ar: gw.bdux.dsdis.ro. A 10.32.0.1 (108)

10.32.0.58.53339 > 10.32.0.1.domain: [udp sum ok] 30849+ MX? fc-6.bdux.dsdis.ro. (36)
10.32.0.1.domain > 10.32.0.58.53339: [udp sum ok] 30849* q: MX? fc-6.bdux.dsdis.ro. 0/1/0 ns: bdux.dsdis.ro. SOA gw.bdux.dsdis.ro. root.gw.bdux.
dsdis.ro. 2008052101 600 86400 6000 604800 (80)

10.32.0.58.61755 > 10.32.0.1.domain: [udp sum ok] 30850+ AAAA? fc-6.bdux.dsdis.ro. (36)
10.32.0.1.domain > 10.32.0.58.61755: [udp sum ok] 30850* q: AAAA? fc-6.bdux.dsdis.ro. 0/1/0 ns: bdux.dsdis.ro. SOA gw.bdux.dsdis.ro. root.gw.bdu
x.dsdis.ro. 2008052101 600 86400 6000 604800 (80)

10.32.0.58.61755 > 10.32.0.1.domain: [udp sum ok] 30851+ A? fc-6.bdux.dsdis.ro. (36)
10.32.0.1.domain > 10.32.0.58.61755: [udp sum ok] 30851* q: A? fc-6.bdux.dsdis.ro. 1/1/1 fc-6.bdux.dsdis.ro. A 10.32.0.56 ns: bdux.dsdis.ro. NS
gw.bdux.dsdis.ro. ar: gw.bdux.dsdis.ro. A 10.32.0.1 (85)


10.32.0.58.50605 > 10.32.0.1.domain: [udp sum ok] 30852+ AAAA? fc-6.bdux.dsdis.ro. (36)
10.32.0.1.domain > 10.32.0.58.50605: [udp sum ok] 30852* q: AAAA? fc-6.bdux.dsdis.ro. 0/1/0 ns: bdux.dsdis.ro. SOA gw.bdux.dsdis.ro. root.gw.bdu
x.dsdis.ro. 2008052101 600 86400 6000 604800 (80)

10.32.0.58.55183 > 10.32.0.1.domain: [udp sum ok] 30853+ AAAA? fc-6.bdux.dsdis.ro. (36)
10.32.0.1.domain > 10.32.0.58.55183: [udp sum ok] 30853* q: AAAA? fc-6.bdux.dsdis.ro. 0/1/0 ns: bdux.dsdis.ro. SOA gw.bdux.dsdis.ro. root.gw.bdu
x.dsdis.ro. 2008052101 600 86400 6000 604800 (80)

10.32.0.58.49958 > 10.32.0.1.domain: [udp sum ok] 30854+ AAAA? fc-6. (22)

10.32.0.58.58250 > 10.32.0.1.domain: [udp sum ok] 30854+ AAAA? fc-6. (22)

10.32.0.58.58781 > 10.32.0.1.domain: [udp sum ok] 30855+ AAAA? fc-6.bdux.dsdis.ro. (36)
10.32.0.1.domain > 10.32.0.58.58781: [udp sum ok] 30855* q: AAAA? fc-6.bdux.dsdis.ro. 0/1/0 ns: bdux.dsdis.ro. SOA gw.bdux.dsdis.ro. root.gw.bdu
x.dsdis.ro. 2008052101 600 86400 6000 604800 (80)

10.32.0.58.52574 > 10.32.0.1.domain: [udp sum ok] 30856+ AAAA? fc-6. (22)

10.32.0.58.65175 > 10.32.0.1.domain: [udp sum ok] 30856+ AAAA? fc-6. (22)

10.32.0.1.domain > 10.32.0.58.49958: [udp sum ok] 30854 ServFail q: AAAA? fc-6. 0/0/0 (22)

10.32.0.1.domain > 10.32.0.58.58250: [udp sum ok] 30854 ServFail q: AAAA? fc-6. 0/0/0 (22)

10.32.0.1.domain > 10.32.0.58.52574: [udp sum ok] 30856 ServFail q: AAAA? fc-6. 0/0/0 (22)

10.32.0.1.domain > 10.32.0.58.65175: [udp sum ok] 30856 ServFail q: AAAA? fc-6. 0/0/0 (22)
What's with all these fc-6. queries? Shouldn't sendmail accept and use the A reply for the destination host (in blue)?
Reply With Quote