سلام خدمت همه اساتید گرامی. یه مشکل عجیب و غریب برام پیش اومده ممنون میشم راهنمایی کنید.

میخوام یه سرور DNS اکسترنال جمع و جور رو در محل کارم را بندازم. از شرکت ISP یه آی پی استاتیک گرفتم و روی مودم ست کردم. تنظیم کردم کل ترافیک ورودی رو بفرسته به یه کریو کنترل روی شبکه داخلی. روی اون کریو کنترل هم تنظیم کردم که ترافیک ورودی مربوط به سرویس DNS به سرور مورد نظرم بره.
Internet ---> Modem ----> Kerio Control ---> DNS Server
حالا مشکلی که وجود داره اینه که DNS سرور از طریق اینترنت کار نمیکنه، یعنی Not Responded میده. ولی از طریق شبکه داخلی درست کار میکنه.
با چند تا سایت DNS Checker تست کردم و متوجه شدم که پورت 53 پروتکل UDP بسته هست. (ولی پورت 53 پروتکل TCP بازه)
گفتم شاید مشکل ISP باشه. باهاشون صحبت کردم، میگن همه پورتها از طرف ما (روی مودم) بازه.
منم از نظر خودم همه تنظیمات رو درست انجام دادم روی فایروال (جای دیگه هم همین کار رو انجام دادم، الان داره کار میکنه).

ممنون میشم اگر تجربه ای در این زمینه دارید راهنمایی بفرمایید.
ضمنا پورت اسکنر خوب که UDP رو هم اسکن کنه سراغ دارید؟