از محیط ترمینال ۳ تا عکس گرفتم براتون میذارم یه بررسی بفرمایید ببینید کجای راه اشتباه میرم
http://s9.picofile.com/file/8317916142/2.png
طبق این تصویر فکر میکنم فایل hostname شما مشکل پیدا کرده.(احتمالا پاک شده)
الان شما دسترسی به sudo ندارید دوتا کار میشه کرد یا از طریق منوی grub به recovery برید از طریق root یک فایل hostname در دایرکتوری /etc بسازید( فرض رو بر این میگیرم که وارد recovery شدید) از این دستورات استفاده کنید.
(به جای user-name از نام کاربری خودتون روی اوبونتو استفاده کنید این اسم درواقع نام-ماشین در شبکه محلی شما میباشد)
echo user-name > /etc/hostname
echo 127.0.0.1 localhost > /etc/hosts
echo ::1 localhost >> /etc/hosts
کار تمامه. به هر دلیلی اگه نتونستی از recovery-mode استفاده کنید، متونید از ubuntu-live استفاده کنید فقط در محیط ubuntu-live باید ابتدا پارتیشن(افراز) ریشه سیستمعامل اوبونتو رو سوار کنید بعد دوتا فایل قبل رو که گقتم تغییر بدید یا ایجاد کنید. بعد از اون طبق آموزش قبلی اقدام به تغییر DNS کنید.