سلام
من dns فایل /etc/resolv.conf رو به nameserver 8.8.8.8 تغییر میدم، اما بعد هر ریستارت این دوباره میره روی 127.0.0.1
اینو چطوری میتونم حلش کنم؟
فکر میکنم داخل خود فایل reslov.conf نوشته که تغییرش ندید چون به آی پی default gateway تغییر پیدا میکنه!
به هر حال این فایل رو نباید تغییر بدید! و بجاش این دوتا کار رو انجام بدید.
اول اینکه اگه از NetwrokManager استفاده میکنید میتونید بصورت ایستا IP DNS رو اضافه کنید. مسیر زیر رو دنبال کنید.
1- NetworkManager رو باز کنید و بعدش یکی از درگاههای اتصال رو انتخاب کنید و به قسمت ویرایش اون برید.
2- بعدش به tab یا زبانه IPv4 Setting و بعد اون قسمت DNS Server که باید DNS رو اینجا وارد کنید.
دوم اینکه بسته resolvconf رو نصب و بعدش DNS خودتون رو در مسیر زیر وارد کنید.
/etc/resolvconf/resolv.conf.d/tailاگه فایلش یا مسیرش وجود نداشت خودتون اون رو ایجاد کنید. فقط یادتون باشه DNS ها رو بصورت زیر وارد کنید.
nameserver x.x.x.x
nameserver y.y.y.yدر آخر فقط کافیه دستور زیر رو وارد کنید تا DNS شما تغییر کنه.
resolvconf -uبهتره خودتون مستندات resolvconf رو مطالعه کنید چون تغییراتی در نسخههای جدید داشته که وقت نکردم مطالعه کنم.
man resolvconfاین
صفحه رو هم مطالعه کنید بد نیست و صفحاتی که لینک کردن.