/etc/nodename - 系统主机名/etc/hostname.<接口> - 每个网络接口的配置文件# 示例:/etc/hostname.e1000g0
solaris-server
/etc/hosts - 本地主机名解析127.0.0.1 localhost
192.168.1.10 solaris-server
192.168.1.20 solaris-client
/etc/networks - 网络名称和地址映射/etc/services - 端口号和服务名称映射/etc/inetd.conf - 网络服务守护进程配置(Solaris 10及更早)/etc/defaultrouter - 默认网关192.168.1.1
/etc/resolv.conf - DNS服务器配置domain example.com
nameserver 8.8.8.8
nameserver 8.8.4.4
/etc/nsswitch.conf - 名称服务切换配置hosts: files dns
# 查看所有网络接口
ifconfig -a
# 配置接口IP地址
ifconfig e1000g0 192.168.1.10 netmask 255.255.255.0 up
# 持久化配置(重启后生效)
ipadm create-addr -T static -a 192.168.1.10/24 e1000g0/v4
# 查看路由表
netstat -rn
route -n
# 添加默认网关
route add default 192.168.1.1
# 添加静态路由
route add -net 10.0.0.0/24 192.168.1.254
# 创建IP接口
ipadm create-ip e1000g0
# 创建IP地址
ipadm create-addr -T static -a 192.168.1.10/24 e1000g0/v4
# 查看IP配置
ipadm show-addr
# 重启网络服务
svcadm restart network/physical
# 查看网络服务状态
svcs network/*
# 测试连通性
ping 192.168.1.1
# 追踪路由
traceroute google.com
# 查看网络统计
netstat -i
netstat -s
# DNS查询
nslookup google.com
dig google.com
# 1. 编辑主机名
echo "solaris-host" > /etc/nodename
# 2. 配置接口
echo "192.168.1.10" > /etc/hostname.e1000g0
# 3. 添加默认网关
echo "192.168.1.1" > /etc/defaultrouter
# 4. 重启网络
svcadm restart network/physical:default
# 1. 配置IP接口
ipadm create-ip e1000g0
ipadm create-addr -T static -a 192.168.1.10/24 e1000g0/v4
# 2. 设置默认路由
route -p add default 192.168.1.1
ifconfig的更改是临时的,重启后失效
服务依赖:在Solaris 11+中,使用SMF(Service Management Facility)管理网络服务
区域网络:在Solaris Zones中,网络配置在全局区域管理
配置文件权限:确保配置文件有正确的权限,通常为644
这些文件和命令提供了Solaris系统中TCP/IP配置的基础框架。具体版本可能有所差异,建议查阅相应版本的官方文档。