Некоторые поставщики услуг предлагают выделенные узлы / узлы 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