چند وقت پیش بود که با اپ اندرویدی 1.1.1.1 اشنا شدم ایده جالبی بود برام صرفا با تغییر DNS میشه هم اینترنت امن تری داشت هم سرعت بیشتر و هم اینترنت بدون مرز همچنین دیگه دردسر های pptp و ... رو نداره .
تنظمیم کردن مستقیم DNS کامیوتر روی 1.1.1.1 یه سری مشکلاتی داره و کارایی لازم رو نداره برا همین از wireguard استفاده میکنیم.
من روش کار رو برای ubuntu میگم ولی برای تمامی نسخه های لینوکس و مک و ویندوز این روش قابل استفاده است.
$sudo apt install wireguard resolvconf
از این رپو برای ساختن یه پروفایل برای wireguard استفاده میکنیم لازمه که به قسمت release رفته و نسخه مطابق با پلتفرمتون رو دانلود کنید.
$sudo chmod -x wgcf_1.0.6_linux_amd64 $sudo chmod -R 777 wgcf_1.0.6_linux_amd64 $sudo ./wgcf_1.0.6_linux_amd64 register $sudo ./wgcf_1.0.6_linux_amd64 generate
فایل wgcf-profile.conf ساخته شده رو به مسیر زیر کپی کنیم
$sudo cp ./wgcf-profile.conf /etc/wireguard/wg0.conf
حالا با دستور زیر سرویسش رو راه اندازی می کنیم
$sudo wg-quick up wg0
میتونید ست کنید که همیشه ران باشه
$sudo systemctl enable wg-quick@wg0
لذت ببرید.