使用此过程可以在以本地文件模式运行的主机上配置 TCP/IP。
承担主管理员角色或者成为超级用户
主管理员角色拥有主管理员配置文件。有关如何创建该角色并将其指定给用户,请参见《系统管理指南:基本管理》中的第 2 章 “使用 Solaris Management Console(任务)”。
转到 /etc 目录。
验证在 /etc/nodename 文件中设置的主机名是否正确。
在 Oracle Solaris : 安装过程中指定系统的主机名时,该主机名将输入到 /etc/nodename 文件中。确保节点名称项是系统的正确主机名。
检验系统上的每个网络接口是否存在对应的 /etc/hostname.interface 文件。
有关 /etc/hostname. interface 文件的文件语法和基本信息,请参阅管理物理接口的基础知识。
Oracle Solaris : 安装程序要求您在安装过程中至少配置一个接口。自动配置的第一个接口将成为主网络接口。安装程序为主网络接口和在安装时选择配置的任何其他接口创建 /etc/hostname.interface 文件。
如果在安装过程中配置了其他接口,请验证每个接口是否有对应的 /etc/hostname.interface 文件。在 Oracle Solaris : 安装过程中,无需配置多个接口。但是,如果稍后要将更多接口添加到系统中,则必须手动配置它们。
有关手动配置接口的步骤,请参阅在 Solaris 10 3/05 中管理接口或如何在安装系统后配置物理接口(适用于从 Solaris 10 1/06 开始的发行版)。
对于 Solaris 10 11/06 和更早的发行版,验证 /etc/inet/ipnodes 文件中的项是否最新。
Oracle Solaris 10 安装程序会创建 /etc/inet/ipnodes 文件。此文件包含在安装过程中配置的每个接口的节点名称和 IPv4 地址以及 IPv6 地址(如果适用)。
对 /etc/inet/ipnodes 文件中的项使用以下格式:
IP-address node-name nicknames... |
nicknames 是接口的其他名称。
Oracle Solaris : 安装程序为主网络接口、回送地址和在安装过程中配置的任何其他接口(如果适用)创建项。
在 /etc/defaultdomain 文件中键入主机的全限定域名。
例如,假定主机 tenere 是域 deserts.worldwide.com 的一部分。此时应在 /etc/defaultdomain 中键入 deserts.worldwide.com。有关更多信息,请参见/etc/defaultdomain 文件。
在 /etc/defaultrouter 文件中键入路由器的名称。
有关此文件的信息,请参见/etc/defaultrouter 文件。
在 /etc/inet/hosts 文件中键入缺省路由器的名称及其 IP 地址。
还可以使用其他路由选项,如如何以网络客户机模式配置主机中所述。可以将这些选项应用于本地文件模式配置。
如果主机从 DHCP 服务器获取其 IP 地址,则不必指定网络掩码。
如果已经在此客户机所在的网络上设置 NIS 服务器,则可以将 netmask 信息添加到该服务器上的相应数据库中。
对于所有其他情况,请执行以下操作:
在 /etc/inet/netmasks 文件中键入网络号和网络掩码。
使用以下格式:
network-number netmask |
例如,对于 C 类网络号 192.168.83,请键入:
192.168.83.0 255.255.255.0 |
对于 CIDR 地址,将网络前缀转换为等效的用点分十进制表示法表示的项。网络前缀及其点分十进制等效项可以在表 2–3 中找到。例如,使用以下内容可以表示 CIDR 网络前缀 192.168.3.0/22。
192.168.3.0 255.255.252.0 |
在 /etc/nsswitch.conf 中更改网络掩码的查找顺序,以便首先搜索本地文件:
netmasks: files nis |