Настройка выхода в интернет

Самой первой и, я думаю, самой важной задачей после установки Kubuntu на настольный компьютер является настройка выхода в интернет. С ним уже жить можно) И доступ к репам есть и на форуме можно вопрос задать.

Тема эта на форуме поднималась неоднократно. И силами модераторов были подобраны темы, в которых удачно освещен какой нибудь аспект этой проблемы.

Сейчас же я хочу собрать коллективную мудрость в одном месте, что бы не приходилось скакать по куче тем и перелопачивать кучу комментариев для нахождения решения.

Товарищь salt навёл на замечательную статю: http://help.ubuntu.ru/wiki/настройка_сети_вручную. Отдельное ему спасибо. Рекомендую воспользоваться указанной статьёй а не моей. Вместо редактора nano или gedit воспользуйтесь kate, т.е. замените $ sudo nano /etc/network/interfaces на $ kdesudo kate /etc/network/interfaces

Полезные команды

ifconfig - показывает поднятые интерфейсы.
ifconfig -a - показывает все интерфейсы.
route - показывает таблицу маршрутов.
Собственно кроме отображения они умеют ещё и редактировать), но нам понадобятся в первую очередь для проверки.

Для начала удалим KNetworkManager

К сожалению графический настройщик весьма глючен. Гораздо проще отредактировать файл /etc/network/interfaces.
Удалите пакет network-manager через управление программами или командой apt-get remove network-manager

Настройка выхода в локальную сеть (через ethernet)

Нажмите клавиши Alt+F2, в появившуюся строку введите:"kdesudo kate /etc/network/interfaces". Система запросит у вас пароль и откроет файл /etc/network/interfaces с правами суперпользователя.

Автоматический приём параметров с сервера.

Отредактируйте /etc/network/interfaces, что бы он содержал:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

Перезапустите у себя сеть командой sudo /etc/init.d/networking restart
Проверьте выводы команд ifconfig и route.

Статичное указание параметров.

Отредактируйте /etc/network/interfaces, что бы он содержал нечто подобное:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
  # IP адрес назначаемый интерфейсу.
  address ххх.ххх.ххх.ххх
  # Сетевая маска
  netmask 255.255.255.0
  # Шлюз по умолчанию
  gateway yyy.yyy.yyy.yyy

Полный список параметров смотрите в man interfaces

DNS Прописывается в /etc/resolv.conf
nameserver   xxx.xxx.xxx.xxx
nameserver yyy.yyy.yyy.yyy

Перезапустите у себя сеть командой sudo /etc/init.d/networking restart
Проверьте выводы команд ifconfig и route.

Для проверки того, что выход в локальную сеть настроен попробуйте зайти на какой нибудь локальный ресурс, к примеру на сайт своего провайдера.

Настройка выхода в интернет через PPPoE

Вам понадобятся логин и пароль для соединения PPPoE, предоставленные провайдером. Проверьте их наличие.
Перед началом убедитесь, что настроен выход в локальную сеть.

Теперь скомандуйте sudo pppoeconf
Там весьма простой диалог. Думаю, дополнительные пояснения не нужны.
Перезапустите у себя сеть командой sudo /etc/init.d/networking restart
Проверьте выводы команд ifconfig и route.
Зайдите на какой нибудь внешний ресурс. Кпримеру kubuntu.ru .

Настройка выхода в интернет через VPN

L2TP

Настройка VPN (протокол L2TP)

Настройка wi-fi

Взято отсюда
Перевод и переработка вышеуказанной статьи товарищем Mike
Нажмите клавиши Alt+F2, в появившуюся строку введите:"kdesudo kate /etc/network/interfaces". Система запросит у вас пароль и откроет файл /etc/network/interfaces с правами суперпользователя.
Добавьте строки (значения параметров укажите свои):
auto wlan0
iface wlan0 inet static
address 192.168.168.40
gateway 192.168.168.230
netmask 255.255.255.0
wpa-driver wext
wpa-ssid <your_essid>
wpa-ap-scan 2
wpa-proto RSN
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk <your_hex_key>

  • wpa-driver: Use "wext" only. All other drivers are outdated no longer used.
  • wpa-ssid: Your network's ESSID (no quotes ""). Please avoid blanks/spaces as they will created problems during key generation (see below).
  • wpa-ap-scan: "1" = Broadcast of ESSID. "2" = Hidden broadcast of ESSID.
  • wpa-proto: "RSN" = WPA(2) "WPA" = WPA(1)
  • wpa-pairwise & wpa-group: "CCMP" = AES cipher as part of WPA(2) standard. "TKIP" = TKIP cipher as part of WPA(1) standard.
  • wpa-key-mgmt: "WPA-PSK" = Authentication via pre-shared key (see 'key generation' further below). "WPA-EAP" = Authentication via enterprise authentication server.

Надеюсь на помощь форумчан ;) : конструктивную критику, советы и описание того, что у меня не описано.
Спасибо тем, кто помог)