В RHEL 7 файлы конфигурации сети расположены в /etc/sysconfig/network-scripts/ifcfg-*
. Есть ли эквивалентное расположение файла конфигурации для Solaris 11.3, чтобы я мог редактировать сетевые устройства с помощью файлов конфигурации?
Сетевые интерфейсы в Solaris 11 настраиваются с помощью команд dladm и ipadm, а не редактируют файлы напрямую. См. Справочные страницы для них.
По этой ссылке приведены файлы конфигурации сети для Solaris и краткое описание каждого из них:
https://docs.oracle.com/cd/E23824_01/html/821-1453/ipconfig-12.html
Ниже представлена основная информация:
/etc/defaultrouter
Этот файл содержит имена IP-интерфейсов маршрутизаторов, напрямую подключенных к сети. Наличие этого файла в системе необязательно. Если файл существует, значит, система настроена для поддержки статической маршрутизации.
/etc/inet/hosts
Этот файл содержит IPv4-адреса в сети вместе с соответствующими именами интерфейсов, на которых настроены адреса. Если вы используете NIS, службу имен DNS или службу каталогов LDAP, информация о хосте хранится в другой базе данных, например hosts.byname, которая существует на серверах. Дополнительные сведения см. В разделе Администрирование Oracle Solaris: службы имен и каталогов.
/etc/inet/netmasks
Этот файл содержит номер сети, например 192.168.0.0, и информацию о маске сети для этого номера сети, например 255.255.255.0. В сети, которая использует NIS или LDAP, эта информация хранится в базе данных сетевой маски на серверах. См. Справочную страницу netmasks (4) для получения дополнительной информации.
/etc/bootparams
Этот файл содержит параметры, определяющие процессы загрузки для систем, настроенных для загрузки в режиме сетевого клиента. Для получения дополнительной информации см. Настройка режимов конфигурации системы. Этот файл является основой для создания базы данных bootparams, которую использует служба имен, если вы не используете режим локальных файлов. Чтобы получить конкретную информацию о содержимом и формате этого файла, обратитесь к странице руководства bootparams (4).
/etc/ethers
Этот файл связывает имена хостов с их MAC-адресами. Этот файл является основой для создания базы данных эфиров для использования в сети, где системы настроены как сетевые клиенты. Для получения дополнительной информации см. Справочную страницу ethers (4).
/etc/inet/networks
Этот файл связывает имена сетей и номера сетей. Комментарии также могут быть добавлены для дальнейшего пояснения каждой записи в базе данных. Этот файл позволяет приложениям использовать и отображать сетевые имена вместо сетевых номеров. Например, программа netstat использует информацию из этой базы данных для создания таблиц состояния. В этот файл должны быть включены все подсети, которые подключаются к локальной сети через маршрутизаторы. Для получения дополнительной информации см. Справочную страницу Networks (4).
/etc/inet/protocols
В этом файле перечислены протоколы TCP / IP, установленные в вашей системе, а также их номера протоколов. Этот файл редко требует какого-либо администрирования. Для получения дополнительной информации см. Страницу руководства по протоколам (4).
/etc/inet/services
В этом файле перечислены имена служб TCP и UDP и их известные номера портов. Список используется программами, вызывающими сетевые службы. Как правило, этот файл не требует администрирования. Для получения дополнительной информации см. Справочную страницу services (4).