WireGuard হলো একটি আধুনিক, দ্রুত এবং নিরাপদ VPN প্রযুক্তি 🧠
এর হালকা কাঠামো এবং সহজ সেটআপের কারণে এটি আজকাল প্রচুর ব্যবহৃত হচ্ছে।
এই পোস্টে আমরা দেখব কীভাবে MikroTik Router-এ সহজেই একটি WireGuard VPN সার্ভার তৈরি করা যায়।
🧩 ধাপ ১: WireGuard Interface তৈরি করুন
🔹 যান: Interfaces → Add New → WireGuard Interface
🔸 সেটিংস দিন:
-
Name:
wireguard1 -
Private Key: অটো জেনারেট হবে
-
Listen Port:
7472(বা আপনার পছন্দমতো) -
Status: ✅ Enabled রাখুন
🧾 ধাপ ২: IP Address সেট করুন
📍 যান: IP → Address → Add New
তারপর নিচের মতো কনফিগার করুন ⬇️
-
Address:
10.0.0.1/24 -
Network:
10.0.0.0 -
Interface:
wireguard1
👉 এটি হবে আপনার WireGuard সার্ভারের লোকাল IP ঠিকানা।
🤝 ধাপ ৩: Peer (ক্লায়েন্ট) যুক্ত করুন
🔹 যান: WireGuard → Peers → Add New
-
Interface:
wireguard1 -
Public Key: ক্লায়েন্টের Public Key
-
Allowed Address:
10.0.0.2/32
💡 প্রতিটি ক্লায়েন্টের জন্য আলাদা Allowed IP ব্যবহার করুন।
🌐 ধাপ ৪: NAT রুল যোগ করুন
📍 যান: IP → Firewall → NAT → Add New
General Tab:
-
Chain:
srcnat -
Src. Address:
10.0.0.0/24
Action Tab:
-
Action:
masquerade
⚙️ এর ফলে VPN ক্লায়েন্টরা সার্ভারের ইন্টারনেট ব্যবহার করতে পারবে।
🚦 ধাপ ৫: Firewall Filter Rule তৈরি করুন
যদি UDP পোর্ট ব্লক থাকে, তাহলে WireGuard ট্রাফিকের অনুমতি দিন 👇
📍 যান: IP → Firewall → Filter Rules → Add New
-
Chain:
input -
Protocol:
udp -
Dst. Port:
7472 -
Action:
accept
✅ এটি WireGuard পোর্টে ইনকামিং কানেকশনকে অনুমোদন দেবে।
📱 ধাপ ৬: ক্লায়েন্ট কনফিগারেশন (Android / PC)
আপনার ক্লায়েন্ট অ্যাপে নিচের কনফিগারেশন যুক্ত করুন 👇