MikroTik - WireGuard VPN Setup


WireGuard একটি হালকা, দ্রুত এবং আধুনিক VPN প্রযুক্তি যা তার সহজ কনফিগারেশন ও উচ্চ পারফরম্যান্সের জন্য ব্যাপক জনপ্রিয়তা অর্জন করেছে।
এই গাইডে আমরা MikroTik Router ব্যবহার করে ধাপে ধাপে WireGuard VPN সার্ভার কনফিগার করব।


🧩 ধাপ ১: WireGuard Interface তৈরি করুন

প্রথমেই একটি নতুন WireGuard ইন্টারফেস তৈরি করুন:
Interfaces → Add New → WireGuard Interface

Settings:

  • 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

Settings:

  • Interface: wireguard1

  • Public Key: ক্লায়েন্টের Public Key

  • Allowed Address: 10.0.0.2/32 (ক্লায়েন্টের VPN 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

Settings:

  • Chain: input

  • Protocol: udp

  • Dst. Port: 7472 (আপনার নির্ধারিত WireGuard পোর্ট)

  • Action: accept



📱 ধাপ ৬: ক্লায়েন্ট কনফিগারেশন (Android / PC)

নিচের কনফিগারেশনটি ক্লায়েন্টে যুক্ত করুন —

 
[Interface] Address = 10.0.0.12/32 DNS = 1.1.1.1 PrivateKey = WEAcwDmNEGdsErxU6zWQIVWuWobqvCSRgyd3IWw8WVE= ( App Key ) [Peer] AllowedIPs = 0.0.0.0/0 Endpoint = 103.198.133.44:7626 PublicKey = VIIFY0jvsZcObBbp8LvgMtfjalauHjxYl/pxDdjVYjg= ( MIkrotik Key )


✨ উপসংহার

MikroTik-এ WireGuard VPN সেটআপ করা সত্যিই সহজ এবং সময় সাশ্রয়ী।
উপরের ধাপগুলো ঠিকভাবে অনুসরণ করলে আপনি খুব দ্রুতই একটি নিরাপদ, দ্রুত এবং কার্যকর VPN নেটওয়ার্ক তৈরি করতে পারবেন।


Post a Comment