حل ارور sudo: unable to resolve host ”: Name or service not known

زمان مطالعه: < 1 دقیقه

با سلام و درود، به ظنرم یکی از اعصاب خورد کن ترین ارورهای لینوکسیه :)) یه سرور رو تازه نصب کرید و همه کانفیگ ها درست و میخوای دستور sudo بزنی که هم دستورات کند هستند و طول میکشه اجرا بشوند و هم ارور میده sudo: unable to resolve host ”: Name or service not known ، و اما مسئله کجاست!

مشکل از کجاست؟

این مشکل از جایی آب میخوره که سیستم نمیتونه hostnameشما را تضخیص بده، یا hostname رو به تازگی تغییر دادید و به مشکل برخوردید یا سیستم عامل تازه نصب شده.

پس باید دو سه تا جا مقدار hostname رو به طور صحیح و درست تعریف کنیم.

اول از همه با دستور زیر ببینید hostnameفعلی سیستم شما چیست:

hostname

شما باید hostname رو مشاهده کنید ، برای مثال newpc.

حال بریم دنبال رفع ارور،

رفع ارور unable to resolve host

خب ابتدا به این مسیر برید و ببینید چی داخلش هست :

sudo vim /etc/hosts

باید دارای خطوط زیر باشد، مخصوصا خط دوم:

127.0.0.1 localhost  localhost.localdomain

127.0.1.1 newpc

تا اینجای کار باید مشکل حل شده باشه ولی بهتره که hostnameزو با دستور زیر چک کنید تا در اینجا نیز درست تنظیم شده باشد:

sudo nano /etc/hostname

در این فایل باید مقدار hostname که نمایش داده می شود همان newpc باشد

به همین سادگی و تمام

Categories: سوالات پایه - رایانه, سوالات لینوکس
  • unable to resolve hostسلام تراست والت دارم در گوشی که برای انتقال ارز این خطا را داد چطور حل کنیم.
    No address associotans host name
    باتشکر

  • دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *