Я хочу навсегда изменить имя хоста в системе Solaris. Как я могу это сделать?
Предполагая, что вы разрешили операционной системе настраивать основной интерфейс за вас, вам необходимо изменить три (3) файла:
/etc/hosts /etc/nodename /etc/hostname.<interface>
<интерфейс> будет основным интерфейсом Ethernet для системы. Некоторыми примерами (в зависимости от вашей архитектуры) будут bge0, hme0, e1000g0, eri0, qfe0. Вот ответ без рекламы для использования в будущем.
Также измените каталог savecore, чтобы отразить новое имя хоста в /etc/dumpadm.conf
, и вам также может потребоваться отредактировать /etc/inet/ipnodes
, в зависимости от конкретной версии Solaris.
Они не облегчают это, не так ли?
Ответ здесь: http://www.tech-faq.com/change-hostname-solaris.shtml
Поддерживаемый способ сделать это - запустить sys-reconfig команду, затем перенастройте хост с желаемым именем.
спрятать от Гэри Чемберса - вот более авторитетный источник! Хотя его ответ правильный, я отдаю ему должное, но я придерживаюсь рейганистского подхода к внешним источникам ... доверяйте - но проверяйте!
http://docs.oracle.com/cd/E19253-01/816-4554/gbwxb/index.html
раздел 5.1: Изменение IPv4-адреса и других сетевых параметров для сохранения при перезагрузке
взято из: Руководство системного администратора: IP-службы> Часть II Администрирование TCP / IP> Глава 5 Настройка сетевых служб TCP / IP и адресации IPv4 (задачи)> Настройка систем в локальной сети> Как изменить адрес IPv4 и другие параметры конфигурации сети
Также в версиях до 11/06 сделайте следующее:
# vi / etc / inet / ipnodes
<IPoflocalhost> <обновленное имя хоста>
sys-reconfig может быть поддерживаемым способом сделать это, но он полностью охватывает всю конфигурацию машины, и вам нужно перенастроить перезагрузку (с LOM или системного контроллера). Вот это боль.
также введите команду hostname new_hostname, и перезагрузка не требуется. Вы также должны переименовать файл / var / cras / hostname, обновить файл /etc/dumpadm.conf и изменить имя хоста.
Использование:
uname -S <имя нового хоста>
для изменения имени хоста работающей системы. Помните, что изменение будет потеряно при перезагрузке. Чтобы сделать их постоянными, измените файлы, указанные Гэри Чемберсом.
#ifconfig -a
lo: 127.0.0.1 e1000g0 : 192.168.1.2 <----- Ur interface Name
#vi /etc/hostname.<interface>
192.168.1.2 hostname hostname
Сохранить и выйти
#svcadm restart network