|
|
|
切换网络配置模式(启用或禁用 NCP 或 Location(位置)配置文件)。 |
启用 Automatic NCP: netadm enable -p ncp Automatic启用任何反应性 NCP:netadm enable
-p ncp ncp-name 启用位置:netadm enable -p loc loc-name |
启用 DefaultFixed NCP:netadm enable -p ncp DefaultFixed |
列出系统上所有网络配置文件的状态。 |
netadm list |
netadm list |
配置链路属性。 |
netcfg "create ncp ncp-name; create ncu phys ncu-name; set property=value" |
dladm set-linkprop -p
property = value link |
配置 IP 接口。 |
netcfg "create ncp ncp-name; create ncu ip ncu-name; set property=value" |
ipadm create-ip interface |
配置 IP
地址。 |
静态 IP: netcfg "select ncp ncp-name; select ncu ip ncu-name; set ipv4–addrsrc=static; set ipv4–addr = 1.1.1.1/24"DHCP:netcfg "create ncp ncp-name; create ncu ip ncu-name; set ipv4–addrsrc=dhcp" |
IPv4 或 IPv6
静态地址: ipadm create-addr -T static -a IP-address address-objectIPv4 DHCP 地址:ipadm create-addr -T dhcp address-object 基于系统 MAC 地址自动生成的 IPv6 地址:ipadm create-addr -T addrconf address-object |
设置 netmask 属性。 |
查看
netmask 属性:ipadm show-addr |
|
修改现有网络配置。 |
配置链路属性: netcfg "select ncp
ncp-name; select ncu phys ncu-name; set property = value" 配置 IP 接口:netcfg "select ncp ncp-name ; select ncu ip ncu-name; set property=value" |
dladm set-linkprop -p
property= value linkipadm set-prop [-t] -p prop=value[,...] protocol ipadm set-addrprop [-t] -p prop=value[,...] addrobj ipadm set-ifprop -p property=value interface ipadm set-prop -p property=value -m
protocol interface ipadm set-addrprop -p property= value addrobj |
配置或修改命名服务(NIS 和 DNS)。 |
配置来自 DHCP 的 DNS: netcfg "create loc loc-name; set dns-nameservice-configsrc=dhcp"手动配置 DNS:netcfg "create loc loc-name; set dns-nameservice-configsr=static;
set dns-nameservice-servers=1.1.1.1 ; set dns-nameservice-search=foo.com" 对于现有位置:netcfg "select..." |
为命名服务设置参数:svccfg 和 svcadm |
配置 LDAP。 |
在反应性模式下仅支持 LDAP 匿名模式。要使用 LDAP 代理或 LDAP 自我模式,请启用 DefaultFixed
NCP。 |
ldapclient 或用于选择 LDAP 的 SMF 命令。 |
配置缺省路由 |
对于任何反应性 NCP: netcfg "select ncp ncp-name ; select ncu ip ncu-name; set ipv4–default-route=1.1.1.1"持久设置缺省路由:route -p add default routerIP-address |
持久设置缺省路由: route -p add default
routerIP-address设置任何持久路由:route -p add -net nIP-address -gateway gIP-address |
显示缺省路由。 |
netstat -rn 显示当前被内核使用的所有活动路由,不考虑路由的配置方式 对于配置有单个按接口设置的缺省路由的任何反应性 NCP:netcfg "select ncp ncp-name; select ncu ip ncu-name; get ipv4–default-route" route -p
show 显示与当前处于活动状态的 NCP 关联并且是使用 route -p add 命令添加的所有静态路由。 |
netstat -rn 显示当前被内核使用的所有活动路由,不考虑路由的配置方式 route -p show
显示与当前处于活动状态的 NCP 关联并且是使用 route -p add 命令添加的所有静态路由。 |
配置主机名(节点名)。 |
如果启用了 Automatic NCP,则仅当 DHCP 服务器未提供 "nodename/hostname"(节点名/主机名)选项(DHCP
标准选项代码 12)的值时,才会设置 SMF 服务属性。请参见 nodename(4)。 |
Oracle Solaris 11:svccfg -s 将 svc:system/identity:node SMF 服务的 config/nodename 属性设置为所需的名称。 Oracle Solaris 11.1:使用
hostname 命令。请参见 hostname(1)。 |
导入命名服务配置。 |
在位置配置文件中配置。 |
/usr/sbin/nscfg import -f FMRInsccfg 将现有传统文件导出到 SMF 系统信息库中。 |
取消配置并重新配置系统(包括所有网络配置)。 |
取消配置 Oracle Solaris 实例: sysconfig unconfigure system重新配置 Oracle Solaris 实例:sysconfig configure system |