配置网卡:
ifconfig -a看网卡名
ifconfig 网卡名 *.*.*.* netmask 255.255.255.0
vi /etc/defaultrouter ,将网关地址加进去
vi /etc/hostname.nxge1
sun5443
vi /etc/hosts
10.225.66.202 sun5443 loghost
vi /etc/netmasks
10.225.66.202 255.255.255.0
#ifconfig nge0 plumb 启动
#ifconfig nge0 unplumb 关闭
ifconfig nxge1 10.225.66.202 netmask 255.255.255.0 up
# dladm show-dev
nge0 link: up speed: 1000 Mbps duplex: full
nge1 link: unknown speed: 0 Mbps duplex: unknown
bge0 link: unknown speed: 0 Mbps duplex: unknown
bge1 link: unknown speed: 0 Mbps duplex: unknown
建立两个网卡分别指定的主机名(其他网卡一样配置)
新建/etc/hostname.rge0,内容为:solaris1
新建/etc/hostname.rge1,内容为:solaris2
修改/etc/hosts,如下配置
::1 localhost
127.0.0.1 localhost
10.83.25.145 solaris1 loghost //说明:外网IP对应主机名solaris1,也就是第一个网卡nge0
192.168.1.15 solaris2 loghost //说明:内网IP对应主机名solaris2,也就是第二个网卡nge1
设置子网掩码/etc/netmasks
10.83.25.0 255.255.255.0
192.168.1.0 255.255.255.0
设置默认网关/etc/defaultrouter
10.83.25.254
设置DNS服务器/etc/resolv.conf
nameserver 10.83.0.150
nameserver 10.83.0.151
修改/etc/nsswitch.conf
hosts: files dns 只要在hosts一项添加dns项就可以
对于个网卡启动和关闭
#ifconfig nge0 plumb 启动
#ifconfig nge0 unplumb 关闭
或者#ifconfig -a plumb
然后#ifconfig -a就看到如下内容:
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
nge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 10.83.25.145 netmask ffffffe0 broadcast 10.83.25.224
ether 0:1e:18:1a:1c:e1
nge1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
inet 192.168.1.15 netmask ffffff00 broadcast 192.168.1.255
ether 0:1e:18:1a:1c:e1