Solaris下配置静态ip地址网络

         这个问题从装最开始的驱动不是很完善的Solaris版本时就一直存在的,因为有些版本有配置网络的iptools的工具,好像变的省事多了,不过我一直想自己总结一个适合我自己的配置方法。
        其实看过Solaris红宝书或者网上很多参考教程,都会提到一些共性的方法,不过自己用起来多少会存在文件找不到,或者命令不适合的情况,所以我按照自己的步骤稍微写一下自己命令配置网络的步骤。
        首先是确保自己的机器上网卡驱动是可以识别的,如果识别不了,在 http://opentech.org.cn/downloads/allFiles.php?type=Solaris上找找有没有跟自己网卡型号类似的驱动。(最新版本,驱动做得好多了)
        然后就是输入ifconfig -a这个命令,查看自己的网卡信息。我目前的机器网卡是e1000g0,所以我以自己的这个网卡为例好了。首先激活网卡# ifconfig e1000g0 plumb up,因为输入静态的ip地址,激活后,需要输入命令配置,我的例子是#ifconfig e1000g0 *.*.*.* netmask *.*.*.*,*号的部分是你的ip地址和子网掩码。有时因为激活的命令顺序问题,如果没有配置好,可以ifconfig -a命令查看一下。
        如果需要配置默认网关,先使用netstat -rn命令查看,如果需要添加,使用命令route add default *.*.*.*,*号是默认网卡。当然这些很多在网上有详细的教程,还会告诉你很多基础的常识(我的CSDN上有转帖 http://blog.csdn.net/apollowm/archive/2007/09/24/1799173.aspx)。
       下面是我遇到的一个问题,就是手动配置的这些命令,不是存在文件里(很多教程书上写的文件有时找不到),所以reboot后还要重新配置静态ip地址,今天发现Solaris使用nwamd这个东东配置网络,发现需要改变一个文件的内容:首先打开/etc/nwam/llp这个文件,如果里面是 e1000g0 dhcp那么我们要做的就是把它改成下面的静态地址形式):e1000g0 static *.*.*.*/**,后面的*是静态ip地址和子网掩码的位数。当我们再次reboot,静态ip地址就被保留了。
   其实,总觉得自己是试出来的,希望有人能告诉我一下关于原理性的解释,呵呵。(另外关于nwamd的相关资料可以看这个链接:http://www.opensolaris.org/os/project/nwam/phase0/
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值