Вы на самом деле не указали, какую версию Ubuntu вы используете (тем более, что вы сказали, что запускаете ее несколько лет), поэтому я просто предположу, что вы регулярно обновляетесь, и мы говорим об Ubuntu 12.04. Вот.
Вам нужно изменить файл / etc / network / interfaces ...
$ sudo gedit /etc/network/interfaces
... со следующим (предполагая, что ваш сетевой интерфейс - eth0 ... измените значения в соответствии с вашей ситуацией):
auto eth0
iface eth0 inet dhcp
Перед сохранением файла убедитесь, что в нем нет других ссылок на этот интерфейс (в данном случае «eth0») (их не должно быть). Но если вы в прошлом настраивали статический режим вручную, вы можете увидеть что-то вроде этого:
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
Если вы не видите этот блок, вы можете просто попробовать и посмотреть, подходит ли ваш интерфейс с назначенным DHCP IP-адресом при перезапуске сети (sudo /etc/init.d/networking restart).
Что бы вы ни решили (DHCP или статический), вам нужно будет перезагрузить сеть после редактирования этого файла:
$ sudo /etc/init.d/networking restart
Однако если вы устанавливаете статический IP-адрес, вам также необходимо убедиться, что другая информация, которую вы обычно получаете по DHCP, также верна. Это включает в себя вашу информацию DNS (например, серверов имен). Отредактируйте файл /etc/resolv.conf:
$ sudo gedit /etc/resolv.conf
Этот файл включает ваши серверы имен (вы также можете включить домен для поиска, но не обязательно). Обычно это только ваш маршрутизатор, но вы можете использовать что-то другое полностью (я дам вам OpenDNS здесь, просто потому, что я знаю, что это работает):
nameserver 208.67.220.220
nameserver 208.67.222.222
Если вы не указали ни одного сервера имен, вы не сможете использовать доменные имена для доступа в Интернет (например, «ping google.com»).
Вы можете проверить DNS, выполнив простой поиск:
$ nslookup google.com
Вы должны получить что-то, что включает в себя что-то вроде:
...
Name: google.com
Address: 74.125.227.100
...
Если это работает, то все готово!