ПРИМЕЧАНИЕ: Некоторые дистрибутивы, например, 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 - я не смогу вам помочь.
И теперь перезагрузите систему.