分类:
2010-05-24 20:24:37
Solaris 10操作系统的以太网卡设置(三)--网卡设置提高篇 三. 网卡设置提高篇 在上一篇里,我们以网卡rh0为例,设置了IP地址和子网掩码等一些基本的网络参数。本篇将在前一篇的基础上,对网卡设置中涉及的路由、DNS、逻辑网卡等进一步进行设置。 1. 网关设置 1) 添加网关 a) 可以使用route命令添加缺省网关,即时生效 # route add default <网关地址> b) 还可以将网关地址保存在/etc/defaultrouter中 # vi /etc/defaultrouter 在文件中加入网关的IP地址或hostname(必须在/etc/hosts中已经配置) :wq!保存退出 # reboot 2) 查看缺省网关 # netstat -r route命令 route add|delete [host|net] destination [gateway ] Add a route #route add net 128.50.3.0 192.168.1.1 1 Delete a route #route delete net 128.50.2.0 192.168.12.2 查看路由表 # netstat -r Routing Table: Destination Gateway Flags Ref Use Interface ----------- ---------- ----- --- --- --------- localhost localhost UH 0 2272 lo0 202.96.0.0 192.168.12.1 U 3 562 le0 10.103.0.0 192.168.12.2 U 3 562 le0 # Destination 目标网络或主机 Gateway 转发数据包的主机 Flags 这条路由的状态,这个参数有这样几个选项: U 端口处于激活状态(up) H 目标是个主机,而不是网段 Ref 同一个网络接口地址拥有的路由条目数量 Use 通过这条路由的包数量,对于localhost来说,这个数字代表 所以接收的包数量 Interface 路由的网络接口 2. dns设置 1) 创建/etc/resolv.conf文件 # vi /etc/resolv.conf 将dns的IP地址填在文件中 :wq保存退出。 domain machinename nameserver 10.198.22.23 2) 修改/etc/nsswitch.conf文件 # vi /etc/nsswitch.conf 找到"hosts: files"一行,在后面加dns,即修改为 hosts: files dns 3) 重新plumb网卡或reboot 4) 验证dns是否生效 # ping 或 # nslookup 3. 域名设置 1) 创建/etc/defaultdomain文件 # vi /etc/defaultdomain 在该文件中加入domainname,比如prc.sun.com :wq保存退出 2) 在/etc/hosts加入一行新的记录(格式为 .) # vi /etc/hosts 加入一行新的记录,比如 129.158.2.104 myhostname.prc.sun.com :wq保存退出 4. 逻辑网卡 如果想为一块物理网卡设置多个IP地址,可通过添加逻辑网卡(或叫虚拟网卡)来实现。比如为rh0增加一个逻辑地址129.158.215.207,与前面IP地址设置的方式和方法完全相同,网卡的名字为rh0:1,如果添加更多的逻辑网卡,rh0:后面的数字依次增加。 具体方法参见前一篇《二. 网卡设置入门篇》。 |