His nat/pat is broken; it's incrementing the source port on the way out.
pde <at> Braeburn:[~]$ dig <at>
ns2.petonets.com petonets.com ns
; <<>> DiG 9.4.2-P2 <<>> <at>
ns2.petonets.com petonets.com ns
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20937
;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;
petonets.com. IN NS
;; ANSWER SECTION:
petonets.com. 259200 IN NS
ns1.petonets.com.
petonets.com. 259200 IN NS
ns2.petonets.com.
;; ADDITIONAL SECTION:
ns1.petonets.com. 86400 IN A 84.78.232.127
ns2.petonets.com. 86400 IN A 84.78.232.127
;; Query time: 209 msec
;; SERVER: 84.78.232.127#53(84.78.232.127)
;; WHEN: Sat Jan 3 17:08:18 2009
;; MSG SIZE rcvd: 98
pde <at> Braeburn:[~]$ dig <at>
ns2.petonets.com petonets.com ns
;; reply from unexpected source: 84.78.232.127#54, expected 84.78.232.127#53
;; reply from unexpected source: 84.78.232.127#54, expected 84.78.232.127#53
;; reply from unexpected source: 84.78.232.127#54, expected 84.78.232.127#53
; <<>> DiG 9.4.2-P2 <<>> <at>
ns2.petonets.com petonets.com ns
; (1 server found)
;; global options: printcmd
;; connection timed out; no servers could be reached
pde <at> Braeburn:[~]$ dig <at>
ns2.petonets.com petonets.com ns
;; reply from unexpected source: 84.78.232.127#55, expected 84.78.232.127#53
;; reply from unexpected source: 84.78.232.127#55, expected 84.78.232.127#53
;; reply from unexpected source: 84.78.232.127#55, expected 84.78.232.127#53
; <<>> DiG 9.4.2-P2 <<>> <at>
ns2.petonets.com petonets.com ns
; (1 server found)
;; global options: printcmd
;; connection timed out; no servers could be reached
pde <at> Braeburn:[~]$ dig <at>
ns2.petonets.com petonets.com ns
;; reply from unexpected source: 84.78.232.127#56, expected 84.78.232.127#53
;; reply from unexpected source: 84.78.232.127#56, expected 84.78.232.127#53
;; reply from unexpected source: 84.78.232.127#56, expected 84.78.232.127#53
; <<>> DiG 9.4.2-P2 <<>> <at>
ns2.petonets.com petonets.com ns
; (1 server found)
;; global options: printcmd
;; connection timed out; no servers could be reached