D.4. Установка Debian GNU/Linux через Parallel Line IP (PLIP)

Этот раздел описывает установку Debian GNU/Linux на компьютер без сетевой карты Ethernet, но подключённый к другому компьютеру-шлюзу с помощью нуль-модемного кабеля (также называемого нуль-принтерным кабелем). Компьютер-шлюз должен быть подключён к сети, где есть сервер-зеркало Debian (например, к Интернет).

В примере, показанном в приложении, мы будем настраивать PLIP соединение со шлюзом подключённым к Интернет через соединение по телефонной линии (ppp0). Мы будет использовать IP-адреса 192.168.0.1 и 192.168.0.2 для PLIP интерфейсов системы приёмника и системы источника соответственно(эти адреса не должны использоваться в вашем сетевом адресном пространстве).

PLIP соединение, настроенное в время установки будет также работать и после перезагрузки в установленную систему (смотрите Глава 7, Загрузка только что установленной системы Debian).

Перед тем как начать, проверьте настройки BIOS (IO base address и IRQ) параллельных портов на обеих системах. Наиболее распространённые значения: io=0x378, irq=7.

D.4.1. Требования

  • На компьютер приёмник, называемый приёмник, будет установлен Debian.

  • Системные установочные носители; смотрите Раздел 2.4, «Установочные носители».

  • Другой компьютер, подключённый к Интернет, называемый источник, будет использоваться в качестве шлюза.

  • Нуль-модемный кабель DB-25. Подробней о кабеле и как его сделать смотрите PLIP-Install-HOWTO.

D.4.2. Настройка источника

Сценарий, показанный ниже — это простой пример настройки компьютера источника в качестве шлюза в Интернет через ppp0.

#!/bin/sh

# We remove running modules from kernel to avoid conflicts and to
# reconfigure them manually.
modprobe -r lp parport_pc
modprobe parport_pc io=0x378 irq=7
modprobe plip

# Configure the plip interface (plip0 for me, see dmesg | grep plip)
ifconfig plip0 192.168.0.2 pointopoint 192.168.0.1 netmask 255.255.255.255 up

# Configure gateway
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

D.4.3. Установка приёмника

Загрузитесь с установочного носителя. Установка должна быть запущена в экспертном режиме; в приглашении к загрузке введите expert. Если требуется задать параметры для модулей ядра, вы также должны указать их в приглашении к загрузке. Например, для загрузки программы установки и настройки значений параметров «io» и «irq» для модуля parport_pc, введите следующее:

expert parport_pc.io=0x378 parport_pc.irq=7

Ниже показаны ответы, которые нужно ввести на различных этапах установки.

  1. Load installer components from installation media

    В списке выберите параметр plip-modules; это сделает доступным PLIP драйвера для программы установки.

  2. Определение сетевой карты

    • Если приёмник имеет сетевую карту, будет показан список модулей драйверов для обнаруженных карт. Если вы хотите, чтобы debian-installer использовал всё равно plip, то снимите выделение со всех показанных модулей драйверов. Естественно, если приёмник не имеет сетевой карты, программа установки не покажет этого списка.

    • Так как ранее сетевой карты обнаружено/выбрано не было, программа установки попросит выбрать модуль сетевого устройства из списка. Выберите модуль plip.

  3. Настройка сети

    • Настроить сеть автоматически с помощью DHCP: нет

    • IP-адрес: 192.168.0.1

    • Адрес PPP: 192.168.0.2

    • Адреса DNS-серверов: можно указать те же адреса что и для источника (смотрите /etc/resolv.conf)