Networking

Solaris 11.3 上的網路配置文件在哪裡?

  • May 2, 2018

在 RHEL 7 上,網路配置文件位於/etc/sysconfig/network-scripts/ifcfg-*. Solaris 11.3 是否有等效的配置文件位置,以便我可以使用配置文件編輯網路設備?

此連結提供了 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 數據庫的基礎。有關更多資訊,請參見 ethers(4) 手冊頁。

/etc/inet/networks

該文件關聯網路名稱和網路編號。還可以添加註釋以進一步闡明數據庫中的每個條目。此文件使應用程序能夠使用和顯示網路名稱而不是網路編號。例如,netstat 程序使用此數據庫中的資訊來生成狀態表。所有通過路由器連接到本地網路的子網都必須包含在此文件中。有關更多資訊,請參見 networks(4) 手冊頁。

/etc/inet/protocols

該文件列出了系統上安裝的 TCP/IP 協議及其協議號。該文件很少需要任何管理。有關更多資訊,請參見協議 (4) 手冊頁。

/etc/inet/services

該文件列出了 TCP 和 UDP 服務的名稱及其眾所周知的埠號。該列表由呼叫網路服務的程序使用。通常,此文件不需要任何管理。有關詳細資訊,請參閱 services(4) 手冊頁。

引用自:https://serverfault.com/questions/910230