Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
host net_pc1{
hardware ethernet 00:00:a1:77:e5:c9
fixed-address 192.168.1.117
}
Как определить MAC-адрес сетевой платы? Для этого существует много программ, но целесообразнее использовать стандартные программы, которые всегда есть под рукой: в Linux – это ifconfig, а в Windows – winipcfg (рис. 1).
Рисунок 1. Программа winipcfg
Ядру Linux нужно будет передать параметр ip, определяющий настройки IP-интерфейса. В общем случае он выглядит так:
ip=<client_ip>:<server_ip>:<gateway>:<netmask>:<hostname>:<device>:<autoconf>
Как это сделать, вы узнаете чуть позже, а пока рассмотрим несколько примеров:
n Мы используем протокол BOOTP:
ip=::::net_pc1::bootp
n Мы используем сервер rarp:
ip=::::net_pc1::rarp
n Мы указываем статический IP-адрес 192.168.1.117:
ip=192.168.1.117:192.168.1.1:192.168.1.1:255.255.255.0:net_pc1:eth0:
Сервер BOOTP можно с успехом заменить сервером DHCP, однако с небольшими изменениями в файле конфигурации. Пример файла конфигурации будет приведен в конце статьи. Имя net_pc1 должно быть прописано в файле /etc/hosts или сервере DNS:
192.168.1.117 net_pc1.domain.ru net_pc1
Теперь можно приступить к настройке сервера tftp. Установите сервер tftp. После установки в каталоге /etc/xinetd.d появится специальный файл, содержащий параметры запуска сервиса tftp. Вы можете отредактировать их по своему усмотрению, после чего нужно перезапустить сервис xinetd:
service xinetd restart
Если же у вас до сих пор используется устаревший суперсервер inetd, в файл /etc/inetd.conf нужно добавить следующую строку (или раскомментировать ее, если она уже есть):
tftp dgram udp wait root /bin/in.tftpd in.tftpd –s /tftp