ওয়্যারগার্ড ক্লায়েন্ট চালু হলে স্থানীয়ভাবে খুঁজে না পাওয়ার সমাধান Nextcloud সহ

4 min

language: ja bn en es hi pt ru zh-cn zh-tw

ff-e1707311958782.png

নমস্কার, আমি অদক্ষ।

ওয়্যারগার্ড সুবিধাজনক এবং উপকারী, তবে মাঝে মাঝে স্থানীয় নেটওয়ার্কে যোগাযোগ করতে না পারাটা কষ্টকর ছিল।
বিশেষ করে, আমি এখন একটি DLNA/UPnP সার্ভার তৈরি করার চেষ্টা করছি, তাই স্থানীয় নেটওয়ার্ক ব্যবহার করতে না পারাটা বেশ বেদনাদায়ক।

তাই, আমি এটি সমাধান করার চেষ্টা করব।


netstat -nr ব্যবহার করে wg-quick দিয়ে ওয়্যারগার্ড চালু এবং বন্ধ করার পরে রাউটিং পরীক্ষা করুন।

wg-quick up wg0

netstat -nr

গন্তব্য সাইট    গেটওয়ে    নেটমাস্ক   ফ্ল্যাগ   MSS উইন্ডো  irtt ইন্টারফেস  
0.0.0.0         192.168.10.1    0.0.0.0         UG        0 0          0 eth0
999.999.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wg0
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 wg0
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

ওহ। *আমি কিছু অংশ লুকিয়ে রাখব যা লুকানো উচিত বলে মনে হচ্ছে।

wg-quick down wg0

netstat -nr

গন্তব্য সাইট    গেটওয়ে    নেটমাস্ক   ফ্ল্যাগ   MSS উইন্ডো  irtt ইন্টারফেস  
0.0.0.0         192.168.10.1    0.0.0.0         UG        0 0          0 eth0
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

এটি সম্ভবত wg0 এবং eth0 এর মধ্যে দ্বন্দ্ব সৃষ্টি করছে, অথবা ওয়্যারগার্ড চালু হয়ে রাউটিং ওভাররাইট করছে।
যদি আপনি সর্বোচ্চ নিরাপত্তা চান, তাহলে এটি ঠিক আছে, তবে ওয়্যারগার্ড সংযুক্ত থাকলে হোম রাউটারের পোর্ট ম্যাপিং ছাড়াই এটি কাজ করবে, তাই স্থানীয় নিরাপত্তা কিছুটা সুরক্ষিত থাকবে। তাই আমি ওয়্যারগার্ডের আইপি পরিবর্তন করব।

সার্ভার সাইড

sudo vi /etc/wireguard/wg0.conf

[Interface]
Address = 10.1.0.1/24
PrivateKey = xxx
ListenPort = 51820

[Peer]
PublicKey = xxx
PreSharedKey = xxx
AllowedIPs = 10.1.0.2/32
PersistentKeepalive = 25

ক্লায়েন্ট

sudo vi /etc/wireguard/wg0.conf

[Interface]
PrivateKey = xxx
Address = 10.1.0.2/24
DNS = 8.8.8.8

[Peer]
PublicKey = xxx
PreSharedKey = xxx
Endpoint = xxx:51820
AllowedIPs = 10.1.0.0/24
PersistentKeepalive = 25

উভয় দিকে নিম্নলিখিতগুলি প্রবেশ করান এবং পুনরায় চালু করুন

sudo wg-quick down wg0 && sudo wg-quick up wg0

সার্ভার সাইড

গন্তব্য সাইট    গেটওয়ে    নেটমাস্ক   ফ্ল্যাগ   MSS উইন্ডো  irtt ইন্টারফেস  
0.0.0.0         192.168.10.1    0.0.0.0         UG        0 0          0 eth0
999.999.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wg0
10.1.0.0    0.0.0.0         255.255.255.0   U         0 0          0 wg0
192.168.10.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

এটা নিখুঁত।

এর মাধ্যমে আমি সফলভাবে স্থানীয় মেশিনের আইপি অ্যাক্সেস করতে পেরেছি।


সুতরাং, এখন আমি আমার সম্পূর্ণ স্ব-হোস্ট করা ইউটিউব ভিডিও এবং সঙ্গীত স্থানীয়ভাবে মসৃণভাবে দেখতে পাচ্ছি।
এছাড়াও, সঙ্গীতও খুব দ্রুত লোড হচ্ছে।

বাড়ি থেকে আপলোড করার জন্য, একটি VPS এর মাধ্যমে VPN এ ভিডিও ইত্যাদি আপলোড করা ব্যান্ডউইথের অপচয় এবং সবচেয়ে বড় কথা, এটি অনেক বেশি সময় নেয়।
এখন আমি প্রায় 5GB আকারের ভিডিও 2 মিনিটেরও কম সময়ে আপলোড করতে পারি, যা খুবই সহায়ক।

তাহলে আবার দেখা হবে।
শুভেচ্ছান্তে।

Related Posts