Настройка файлов конфигурации

ПРИМЕЧАНИЕ: Некоторые дистрибутивы, например, Debian используют другие файлы конфигурации. Если у вас стандартная инсталляция и вы не нашли файлы rc.inet*, поищите (другие) файлы в каталоге /etc/init.d.

Прежде всего не забудьте сделать копии всех файлов, которые будете изменять:

#cp rc.inet1 rc.inet1.BACKUP 

- один из вариантов.

Теперь, если вы не сделали этого раньше, выберите IP адреса для обеих машин. В моем примере я буду употреблять пару IP адресов, которые вы должны будете сменить на ваши, в стандартном формате ххх.ххх.ххх.ххх.

В файле /etc/rc.d/inet1.rc на обеих машинах добавьте следующую строчку (лучше в конец файла):

/sbin/route add -net ${NETWORK} netmask ${NETMASK}

Где NETWORK и NETMASK должны быть установлены ранее. Если вы не знаете, как это сделать, прочитайте NET-2-HOWTO.

Если после выполнения этой команды route вы будете получать сообщение:

SIOCADDRT: network unreachable,

то используйте такую строку:

/sbin/route add -net ${NETWORK} netmask ${NETMASK} dev plip1,  

где обычно имя интерфейса берется из сообщения ядра (см. выше).

Игнорировать эти переменные можно только в следующем случае:

Если вы хотите соединить две машины в отдельно стоящей сети, то можете выбрать произвольные IP адреса, например, 200.0.0.1 и 200.0.0.2 соответственно. В этом случае можно указать NETWORK="200.0.0.0" и NETMASK="255.255.255 .0". Эти значения я использовал в разделе "Быстрая установка PLIP (см. ниже).

ПРИМЕЧАНИЕ: 200.0.0.1 и 200.0.0.2 взяты лишь в качестве примера. Я не советую их использовать, так как они могут оказаться адресами реальных машин в Internet!

Настоятельно рекомендую выбирать адреса из зарезервированных для этой цели интервалов:

	  10.0.0.0        -   10.255.255.255
          172.16.0.0      -   172.31.255.255
          192.168.0.0     -   192.168.255.255

В файле /etc/hosts на обеих машинах добавьте строки с IP адресами машин, соединяемых через PLIP. В моем примере я добавил следующие строки:

200.0.0.1       one             # IP адрес машины "one"
200.0.0.2       two             # IP адрес машины "two"

Где one и two - имена, выбранные вами для обеих машин.

Если вы планируете использовать NFS, то, кроме включения ее поддержки в ядре, вы должны добавить в файл /etc/exports строки, описывающие экспортируемые каталоги. В моем примере для доступа к каталогу /usr я добавил:

 /usr                          two (ro)

Для более подробной информации о NFS читайте соответствующую документацию. Не сообщайте мне о проблемах возникших с NFS - я не смогу вам помочь.

И теперь перезагрузите систему.