On 14/05/2021 02:55, Steven Garner via Pdns-users wrote:
The router connecting ns2.opensourceserver.io
<http://ns2.opensourceserver.io>'s 207.177.51.156 public IP address to
the PDNS server's 192.168.1.2 private IP address is RouterOS 6.42.12,
NAT/port forwarded:
/ip firewall nat
add action=masquerade chain=srcnat src-address=192.168.1.0/24
<http://192.168.1.0/24>
....
add action=dst-nat chain=dstnat comment=DNS dst-port=53
in-interface=ether1 protocol=tcp to-addresses=192.168.1.2 to-ports=53
add action=dst-nat chain=dstnat comment=DNS dst-port=53
in-interface=ether1 protocol=udp to-addresses=192.168.1.2 to-ports=53
...
add action=masquerade chain=srcnat out-interface=ether1
Any help would be appreciated.
On my home Mikrotik I have:
/ip firewall filter
...
add action=accept chain=forward dst-address-list=ns_auth dst-port=53
protocol=udp
add action=accept chain=forward dst-address-list=ns_auth dst-port=53
protocol=tcp
...
/ip firewall nat
add action=masquerade chain=srcnat comment="NAT outbound - external
links" out-interface-list=all-external \
src-address-list=internal_v4
...
add action=dst-nat chain=dstnat dst-address-type=local dst-port=53
in-interface-list=all-external protocol=udp \
to-addresses=10.12.255.32 to-ports=53
add action=dst-nat chain=dstnat dst-address-type=local dst-port=53
in-interface-list=all-external protocol=tcp \
to-addresses=10.12.255.32 to-ports=53
/ip firewall address-list
...
add address=10.12.255.32 list=ns_auth
/interface list
add name=all-external
/interface list member
add interface=pppoe-out2 list=all-external
Looks similar to yours, although I have "dst-address-type=local" on the
inbount NAT.
You can prove routing is the problem by running tcpdump on ns2, and
sending a query from outside:
tcpdump -i eth0 -nn -s0 -v udp port 53
_______________________________________________
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
https://mailman.powerdns.com/mailman/listinfo/pdns-users