<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های محمدرضا خسرویان</title><link>https://virgool.ir/feed/@mrkhosravian</link><description></description><language>fa</language><pubDate>2026-11-11 03:10:06</pubDate><image><url>https://files.virgool.ir/upload/users/1237036/avatar/avatar.png</url><title>محمدرضا خسرویان</title><link>https://virgool.ir/@mrkhosravian</link></image><item><title>حل مشکل dns پس از استفاده از پراکسی در ubuntu</title><link>https://virgool.ir/@mrkhosravian/ubuntu-dns-resolvconf-problem-fix-zn17ivlpakrq</link><description>سلام اگر شما هم مثل من تازه وارد باشید در لینوکس و احتمالا از پراکسی استفاده کرده باشید ( مخصوصا  PPTP ، پس از خاموش شدن پراکسی‌ ) دیگر dns به درستی کار نمیکند ولی می توانید در ترمینال خود پینگ بگیرید و اینترنت بدون مشکل کار می کند.به طور مثال دستور زیر به درستی کار می کندping 8.8.8.8ولی دستور زیر با ارور مواجه می شود که دلیل آن درست کار نکردن dns می باشدping google.comراه حلبرای حل این مشکل ما می خواهیم dns رو خودمون به صورت دستی تنظیم کنیمبرای این کار شما می توانید با دستور زیر dns فعلی رو مشاهده کنیدcat /etc/resolv.conf&#xA;# nameserver 127.0.0.53حال ما می خواهیم بجای 127.0.0.53 که مربوط به سرویس systend-resolved در اوبونتو هست را با آدرس dns دلخواه خودمان جایگزین کنیمبرای اینکار ابتدا فریمورک resolvconf رو نصب می کنیم. کار resolvconf این است که هنگام روشن شدن سیستم تنظیمات مورد نظر ما را در resolv.conf قرار دهداما متاسفانه به دلیل اینکه برای نصب آن نیاز به اینترنت داریم موقتا به صورت موقت دستور زیر را وارد کنید تا dns شما به طور موقت درست شود ولی دقت کنید که با هربار ریستارت شدن دستگاه این مشکل دوباره بوجود می آید‌،‌ پس مراحل را تا آخر ادامه دهید.sudo gedit /etc/resolv.confسپس پنجره ای براش شما باز می شود و مقدارnameserver 127.0.0.53را به مقدار زیر تغییر دهیدnameserver 8.8.8.8و ذخیره کنید. اینترنت شما باید به خوبی در حال حاضر کار کند اگر مشکل دیگری نداشته باشد.حالا resolvconf را می توانیم نصب کنیمsudo apt update &amp;&amp; sudo apt install resolvconfپس از نصب حالا باید دستور زیر را وارد کنیم تا تنظیمات مورد نظر خودمون رو اضافه کنیمsudo gedit /etc/resolvconf/resolv.conf.d/head&#xA;سپس با همچین صفحه مواجه خواهید شد و مثل من مقادیر زیر را به آخر فایل اضافه کنیدوفایل head باز شده توسط دستور بالاپس از ذخیره کردن این فایل، حال می بایست با دستور زیر این تغییرات را اعمال کنیدsudo resolvconf -uبرای اینکه مطمئن شوید تغییرات اعمال شده دوباره دستور زیر را بزنید و باید این دو dns که اضافه کردیم ( 8.8.8.8 و 8.8.4.4 ) رو توی خروجی مشاهده کنیدcat /etc/resolv.conf و تمام.منابعhttps://www.tecmint.com/set-permanent-dns-nameservers-in-ubuntu-debian/https://bugs.launchpad.net/ubuntu/+source/ppp/+bug/1778946https://kifarunix.com/make-permanent-dns-changes-on-resolv-conf-in-linux/https://github.com/pop-os/pop/issues/773</description><category>محمدرضا خسرویان</category><author>محمدرضا خسرویان</author><pubDate>Mon, 04 Oct 2021 14:52:16 +0330</pubDate></item></channel></rss>