|
| ||||||||||||
| ||||||||||||
|
2004 г
Подробное руководство по PPPПроект Русской Документации FreeBSD2.2. Проверка конфигурации Ethernet-интерфейсаНапомню Вам, что в данном руководстве подразумевается, что Ethernet-интерфейс в системе FreeBSD называется 'ed0'. Это стандартное название для интерфейсов NE-1000, NE-2000, WD/SMC (моделей 8003, 8013) и сетевых адаптеров Elite Ultra (8216). Другие модели сетевых адаптеров могут иметь различные имена в системе FreeBSD. Обратитесь к сборнику часто задаваемых вопросов (FAQ) по спецификации Вашего сетевого адаптера. Если у Вас возникли сложности при определении имени устройства для Вашего сетевого адаптера, обратитесь к FAQ по FreeBSD, найдите правильного имя устройства и замените его в случае необходимости (т.e. на: 'de0', 'zp0' и т.д.). Как и в случае с именем узла, Ethernet-интерфейс FreeBSD-системы уже может быть сконфигурирован в процессе установки системы. Для вывода конфигурации интерфейсов Вашей FreeBSD-системы (Ethernet и других), введите следующую команду: (Или простым человеческим языком: "Покажи мне И нтерФейс КОНФИГурацию для моих сетевых устройств.")Пример:
# ifconfig -a
ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
ether 01:02:03:04:05:06
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
tun0: flags=8050<POINTOPOINT,RUNNING, MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
# _
В этом примере, показаны следующие устройства: ed0: Интерфейс Ethernet lp0: Интерфейс параллельного порта (в данном руководстве не рассматривается) tun0: "Туннельное" устройство; Это один из режимов использования ppp! sl0: SL/IP устройство (в данном руководстве не рассматривается) ppp0: Еще одно устройство PPP (для ядра ppp; в данном руководстве не рассматривается) lo0: Устройство "локальной петли" (в данном руководстве не рассматривается) Как видно из примера, устройство 'ed0' в активном состоянии и запущено. Параметры устройства:
Если же информация для Ethernet-карты выглядит как показано ниже: то она (карта) еще не была сконфигурировна.Если конфигурация Ethernet-интерфейса верна, то Вы можете перейти к Разд. 2.4. 2.2.1. Конфигурирование Ethernet-интерфейсаПамятка: Вы должны быть зарегистрированы в системе как пользователь 'root' для редактирования системных конфигурационных файлов! ПРЕДУПРЕЖДЕНИЕ: Если Вы допустите ошибку при редактировании системных конфигурационных файлов, может так случиться, что система НЕ СМОЖЕТ ЗАГРУЗИТЬСЯ правильно! Будьте осторожны! Параметры для настройки сетевого интерфейса при загрузке системы находятся в файле /etc/rc.conf. Для редактирования этого файла Вы можете использовать обычный текстовый редактор ('ee') . После того, как вы зарегистрируетесь в системе как пользователь 'root', загрузите файл /etc/rc.conf в редактор, используя следующую команду: # ee /etc/rc.conf Примерно в районе 20-й строки сверху в файле /etc/rc.conf Вы заметите секцию, которая описывает те сетевые интерфейсы, которые будут задействованы при загрузке системы. В стандартном конфигурационном файле эта строка выглядит так, как показано ниже: Вам необходимо исправить эту строку, чтобы сообщить FreeBSD о том, что Вы желаете добавить другое устройство, имеющее имя 'ed0'. Измените эту строку так, как показано ниже: (Обратите внимание на пробел между определениями устройства локальной петли ("lo0") и устройством Ethernet ("ed0")! Памятка: Если Ваша Ethernet-карта имеет имя, отличное от 'ed0', то вместо него укажите имя, которое соответствует Вашему устройству. Если Вы устанавливали FreeBSD, используя сетевое соединение, то строка 'network_interfaces=' уже должна включать информацию о Вашем сетевом адаптере. И если это так, то еще раз проверьте правильность установки имени устройства. Установите настройки для Ethernet-устройства ('ed0'): Под строкой, определяющей активные интерфейсы, находятся строки, которые определяют текущие настройки для каждого интерфейса. В стандартном файле /etc/rc.conf есть строка, в которой указано: Вам необходимо добавить другую строку, после нее, чтобы определить настройки для устройства 'ed0'. Если Вы устанавливали FreeBSD, используя сетевое соединение, то строка 'ifconfig_ed0=' уже должна присутствовать после определения локальной петли. Если это так, то проверьте правильность указанных параметров. В нашем примере мы добавим строку сразу после определения устройства локальной петли, которая будет выглядеть так: После окончания редактирование файла /etc/rc.conf секция определения и настройки сетевых интерфейсов будет выглядеть примерно так: --- # List of network interfaces (lo0 is loopback). network_interfaces="ed1 lo0" # default loopback device configuration. ifconfig_lo0="inet 127.0.0.1" ifconfig_ed1="inet 192.168.1.1 netmask 255.255.255.0" --- Как только все необходимые изменения в файл /etc/rc.conf будут внесены, нажмите клавишу 'Esc' для вызова меню. Выберите "покинуть редактор" и подтвердите запрос "сохранить изменения?".
|
|
CITForum © 1997–2025