Назад | Перейти на главную страницу

Установка Freebsd 10 с нестандартным маршрутом шлюза

Некоторые поставщики услуг предлагают выделенные узлы / узлы vps с нестандартными шлюзами (т.е. не в одной подсети).

Например: ip add 10.0.1.1/32 со шлюзом 56.0.1.1 Для этого требуются некоторые ручные шаги, поскольку мастер установки не принимает шлюзы за пределами подсети основного ip.

Особенно примерно так:

   route add 56.0.1.1 10.0.1.1
   route add default 56.0.1.1
   echo "nameserver 8.8.8.8" >> /etc/resolv.conf
   ping google.com (working now)

Проблема в том, что независимо от функциональности до этого момента, когда вы выходите из установочной оболочки или запускаете bsdinstall из реальной среды, настройки теряются, и установка не может быть загружена с различных зеркал ftp.

Как это исправить ?

Предпоследний шаг в bsdinstall спрашивает, хотите ли вы открыть оболочку для внесения изменений вручную. На этом этапе вы можете редактировать либо /etc/rc.conf и добавьте подходящие директивы или добавьте /etc/rc.local с командами, указанными в вашем вопросе.

Я тестировал Авто (UFS) и Авто (ZFS) установить и оба раза вновь созданный rc.conf файл был доступен для записи:

vi /etc/rc.conf