Инструменты пользователя

Инструменты сайта


igor:gentoo_insyallation

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
igor:gentoo_insyallation [2017/01/31 15:05] – [Подъем сети.] igorigor:gentoo_insyallation [2017/01/31 15:17] – [Подготовка жесткого диска к установке системы] igor
Строка 154: Строка 154:
           <дальше неинтересно> '' \\ \\           <дальше неинтересно> '' \\ \\
 Если сетевая карта работает, то в выводе команды ifconfig мы увидим раздел с именем, похожим на eth0,  Если сетевая карта работает, то в выводе команды ifconfig мы увидим раздел с именем, похожим на eth0, 
-в данном случае enp1s0. Такое имя - нововведение из серии "хотели как лучше, а +в данном случае enp1s0. Такое имя - нововведение из серии "хотели как лучше, а получилось как всегда". На этапе послеустановочной конфигурации мы от этого избавимся, вернемся к традиционному eth0, но сейчас заморачиваться не будем. Слово UP означает, что интерфейс поднят, т. е. разным программам разрешено принимать и отправлять данные по сети. Слово RUNNING означает, что сетевая карта ощущает присутствие работающего оборудования на другом конце провода. Inet addr:192.168.222.246 - это IP-адрес
-получилось как всегда". На этапе постустановочной конфигурации мы от этого избавимся, вернемся к  +
-традиционному eth0, но сейчас заморачиваться не будем. Слово UP означает, что интерфейс поднят, т. е.  +
-разным программам разрешено принимать и отправлять данные по сети. Слово RUNNING означает, что сетевая карта  +
-ощущает присутствие работающего оборудования на другом конце провода. Inet addr:192.168.222.246 - это IP-адрес+
 (у вас будет другой) - если вы его видите, значит ваш компьютер "дозвонился" до DHCP-сервера и получил  (у вас будет другой) - если вы его видите, значит ваш компьютер "дозвонился" до DHCP-сервера и получил 
 параметры настройки, соответствующие той сети, в которой он в данный момент находится. Иначе этому адресу  параметры настройки, соответствующие той сети, в которой он в данный момент находится. Иначе этому адресу 
Строка 164: Строка 160:
 === Простейшая диагностика локальной сети. === === Простейшая диагностика локальной сети. ===
 А если ничего похожего на eth0 или enp1s0 вообще нет? \\ А если ничего похожего на eth0 или enp1s0 вообще нет? \\
-Значит компьютер "не видит" сетевую карту как таковую. Эта проблема имеет источник в нашем компьютере, а не  +Значит компьютер "не видит" сетевую карту как таковую. Эта проблема имеет источник в нашем компьютере, а не в сети. По идее, при загрузке ОС компьютер "прощупывает" все периферийные устройства, определяет, 
-в сети. По идее, при загрузке ОС компьютер "прощупывает" все периферийные устройства, определяет, +
 кто есть кто из них, и операционная система автоматически устанавливает нужные модули ядра (драйверы). кто есть кто из них, и операционная система автоматически устанавливает нужные модули ядра (драйверы).
-Однако если у вас какая-нибудь хитрая сетевая карта, то этот процесс может не дать результата. Значит, модуль  +Однако если у вас какая-нибудь хитрая сетевая карта, то этот процесс может не дать результата. Значит, модуль драйвера сетевой карты придется установить вручную. Сам я этого не делал, поэтому просто даю перевод из хэндбука. \\
-драйвера сетевой карты придется установить вручную. Сам я этого не делал, поэтому просто даю перевод из  +
-хэндбука. \\+
 Используйте команду ls, чтобы выяснить, какие модули ядра обеспечены на загрузочном диске: \\ \\ Используйте команду ls, чтобы выяснить, какие модули ядра обеспечены на загрузочном диске: \\ \\
 ''LiveCD # __ls /lib/modules/`uname -r`/kernel/drivers/net__'' \\ \\ ''LiveCD # __ls /lib/modules/`uname -r`/kernel/drivers/net__'' \\ \\
-Если в полученном списке имеется модуль для вашей сетевой карты, используйте команду modprobe для загрузки  +Если в полученном списке имеется модуль для вашей сетевой карты, используйте команду modprobe для загрузки нужного модуля ядра. Для примера установим модуль pcnet32: \\ \\
-нужного модуля ядра. Для примера установим модуль pcnet32: \\ \\+
 ''LiveCD # __modprobe pcnet32__'' \\ \\ ''LiveCD # __modprobe pcnet32__'' \\ \\
 Снова используйте ifconfig, чтобы проверить, обнаруживается ли теперь сетевая карта. \\ Снова используйте ifconfig, чтобы проверить, обнаруживается ли теперь сетевая карта. \\
Строка 181: Строка 173:
 ''LiveCD # __ifconfig enp1s0 up__'' \\ \\ ''LiveCD # __ifconfig enp1s0 up__'' \\ \\
 Эта операция чисто программная, никаких неисправностей быть не должно. \\ Эта операция чисто программная, никаких неисправностей быть не должно. \\
-2). Есть ли слово RUNNING? Если нет: (а) где-то не контачит провод, (б) ближайшее к нам промежуточное сетевое  +2). Есть ли слово RUNNING? Если нет: (а) где-то не контачит провод, (б) ближайшее к нам промежуточное сетевое устройство неисправно или выключено. \\
-устройство неисправно или выключено. \\+
 3). Если UP и RUNNING, но нет IP-адреса, значит DHCP-сервер нам его не выдал. \\ 3). Если UP и RUNNING, но нет IP-адреса, значит DHCP-сервер нам его не выдал. \\
 === Почему не удается получить DHCP? === === Почему не удается получить DHCP? ===
Строка 188: Строка 179:
 DHCP-сервера может вообще не быть, или он неисправен, или выключен, или просто по каким-то причинам  DHCP-сервера может вообще не быть, или он неисправен, или выключен, или просто по каким-то причинам 
 не хочет выдавать DHCP конкретно нам... \\ не хочет выдавать DHCP конкретно нам... \\
-Попробуем использовать команду dhcpcd для явного запроса к DHCP-серверу:+Попробуем использовать команду dhcpcd для явного запроса к DHCP-серверу: \\ \\
 ''LiveCD # __dhcpcd enp1s0__'' \\ \\ ''LiveCD # __dhcpcd enp1s0__'' \\ \\
 Некоторые сисадмины требуют, чтобы мы на своем компьютере использовали имя хоста и домена, обеспечиваемое  Некоторые сисадмины требуют, чтобы мы на своем компьютере использовали имя хоста и домена, обеспечиваемое 
Строка 214: Строка 205:
 настроенный DHCP-сервер должен нам его дать вместе с нашим IP-адресом. Если же маршрута по умолчанию нет,  настроенный DHCP-сервер должен нам его дать вместе с нашим IP-адресом. Если же маршрута по умолчанию нет, 
 придется задать его вручную: \\ \\ придется задать его вручную: \\ \\
-LiveCD # __route add default gw 192.168.222.244__'' \\ \\+''LiveCD # __route add default gw 192.168.222.244__'' \\ \\
 Для полного душевного спокойствия снова проверяем, как выше. \\ Для полного душевного спокойствия снова проверяем, как выше. \\
 Я здесь описываю самые простые и самые типичные команды для работы с сетью. Они должны помочь с 99%  Я здесь описываю самые простые и самые типичные команды для работы с сетью. Они должны помочь с 99% 
Строка 234: Строка 225:
 к нашим услугам была программа-установщик, которая что-то делала за нас, где-то предлагала меню или другие к нашим услугам была программа-установщик, которая что-то делала за нас, где-то предлагала меню или другие
 средства "дружественного интерфейса". В Генте все придется делать врукопашную. Это может показаться средства "дружественного интерфейса". В Генте все придется делать врукопашную. Это может показаться
-сложным, но зато дает "ощущение машины", да и к кониманию внутримашинных процессов приближает. \\+сложным, но зато дает "ощущение машины", да и к кониманию внутримашинных процессов приближает. \\ \\ 
 +==== ПРОДОЛЖЕНИЕ СЛЕДУЕТ ====
  
igor/gentoo_insyallation.txt · Последнее изменение: 2017/01/31 15:25 — igor