Skyline

Вы находитесь здесь: Главная » настройка_сети_archlinux

Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

настройка_сети_archlinux [2009/12/07 20:07] (текущий)
radislav создано
Строка 1: Строка 1:
 +====== Настройка сети в ArchLinux ======
 +
 +
 +===== Загрузка модуля устройства =====
 +
 +Если вы используете **hwdetect** или **lshwd**, они должны обнаружить модуль для вашей сетевой карты (NIC) и загрузить его автоматически при старте системы. В другом случае вы должны знать, какой модуль требуется для вашей сетевой карты.
 +
 +Поищите эту информацию в сети или попробуйте LiveCD. Чтобы найти имя требуемого модуля запустите **lsmod**, выведет все загруженные модули.
 +
 +Теперь когда вы знаете, какой модуль использовать, можно его загрузить:
 +<code bash>  # modprobe <имя_модуля> </code>
 +
 +Если вы не хотите использовать какой-либо автозагрузчик (например, hwdetect) , вы можете добавить его в список MODULES в /etc/rc.conf, чтобы не подгружать его каждый раз. Например, если **tg3** является требуемым модулем:
 +<code bash>  MODULES=(!usbserial tg3 snd-cmipci) </code>
 +
 +===== Настройка =====
 +
 +Отредактируйте /etc/rc.conf следующим образом:
 +<code bash>
 +  lo="lo 127.0.0.1"
 +  eth0="dhcp"
 +  INTERFACES=(lo eth0)
 +  ROUTES=(!gateway)
 +</code>
 +Отредактируйте /etc/rc.conf и установите HOSTNAME в соответствие с желаемым именем компьютера :
 +<code bash>
 +  HOSTNAME="banana"
 +</code>
 +Отредактируйте /etc/hosts и добавьте похожую строку с тем же HOSTNAME, который вы ввели в /etc/rc.conf :
 +<code bash>
 +  127.0.0.1               banana.localdomain             banana
 +</code>
 +
 +===== Загрузка настроек =====
 +
 +Чтобы проверить ваши настройки, либо перезагрузите компьютер, либо запустите
 +<code bash>
 +  #/etc/rc.d/network restart
 +</code>
 +Попробуйте пинговать ваш шлюз, DNS сервер, skyline.kh.ua и другие сети  в этом порядке, чтобы установить какие-либо проблемы.
 +
 +Основано на [[http://wiki.archlinux.org/index.php/Статический_IP_и_DHCP|ArchLinux Wiki]]
 +
 +
 +