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

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


igor:gentoo_insyallation

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
igor:gentoo_insyallation [2017/01/31 15:05] – [Подъем сети.] igorigor:gentoo_insyallation [2017/01/31 15:25] (текущий) – [ПРОДОЛЖЕНИЕ СЛЕДУЕТ] 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% 
Строка 225: Строка 216:
 Что требуется сделать: заполнить наш жесткий диск необходимыми файлами. В рамках этой задачи нам  Что требуется сделать: заполнить наш жесткий диск необходимыми файлами. В рамках этой задачи нам 
 предстоит выполнить следующие технологические операции: \\ предстоит выполнить следующие технологические операции: \\
-Разметить на "винчестере" разделы; \\ +Разметить на "винчестере" разделы; \\ 
-Создат на разделах файловые системы (пустые) - в терминологии DOS/Windows выполнить высокоуровневое +Создать на разделах файловые системы (пустые) - в терминологии DOS/Windows выполнить высокоуровневое 
 форматирование; \\ форматирование; \\
-Примонтировать разделы к общей файловой системе и тем самым обеспечить возможность что-либо на них писать; \\ +Примонтировать разделы к общей файловой системе и тем самым обеспечить возможность что-либо на них писать; \\ 
-Скачать из Сети архивные файлы и развернуть их на "винчестер". \\+Скачать из Сети архивные файлы и развернуть их на "винчестер". \\
 Если присмотреться внимательнее, то мы увидим, что в этих операциях нет ничего специфически гентушного.  Если присмотреться внимательнее, то мы увидим, что в этих операциях нет ничего специфически гентушного. 
 Нечто подобное придется делать при установке любой ОС. Но когда мы устанавливали винды (или тот же Дебиан),  Нечто подобное придется делать при установке любой ОС. Но когда мы устанавливали винды (или тот же Дебиан), 
 к нашим услугам была программа-установщик, которая что-то делала за нас, где-то предлагала меню или другие к нашим услугам была программа-установщик, которая что-то делала за нас, где-то предлагала меню или другие
 средства "дружественного интерфейса". В Генте все придется делать врукопашную. Это может показаться средства "дружественного интерфейса". В Генте все придется делать врукопашную. Это может показаться
-сложным, но зато дает "ощущение машины", да и к кониманию внутримашинных процессов приближает. \\+сложным, но зато дает "ощущение машины", да и к кониманию внутримашинных процессов приближает. \\ \\ 
 +==== (ПРОДОЛЖЕНИЕ СЛЕДУЕТ) ====
  
igor/gentoo_insyallation.1485864329.txt.bz2 · Последнее изменение: 2017/01/31 15:05 — igor