当前位置:  技术问答>linux和unix

OpenSolaris 2008.05上设置固定IP地址的方法.

    来源: 互联网  发布时间:2016-04-02

    本文导语:  收到UC的OpenSolaris Live CD光盘后,随即在X86机子上安装了双系统(Windows Server 2003以及OpenSolaris). 碰到的问题是一直无法在OpenSolaris上设置固定的IP地址,虽然可以用sys-unconfig达到目的,但这个命令的作用大家也都清楚,在空...

收到UC的OpenSolaris Live CD光盘后,随即在X86机子上安装了双系统(Windows Server 2003以及OpenSolaris).
碰到的问题是一直无法在OpenSolaris上设置固定的IP地址,虽然可以用sys-unconfig达到目的,但这个命令的作用大家也都清楚,在空白的系统上重新设置,很是麻烦.
笔者经过数十次的摸索(兄弟不才,每调整一次就用Ghost还原一下系统),最终试验成功,但还有一些步骤不尽完善,特抛砖引玉,望高手赐教.

下面分步说明(笔者已经进入/etc目录,下述所有操作都是在此目录下进行):
1. 禁用nwam服务
ss@opensolaris:/etc# svcadm disable nwam

2. 将主机名写入hostname.iprb0及nodename文件
ss@opensolaris:/etc# echo "shanfu">hostname.iprb0
ss@opensolaris:/etc# echo "shanfu">nodename
注:系统默认的主机名opensolaris,nodename已经存在,如果不改名的话,只执行命令(ss@opensolaris:/etc# echo "opensolaris">hostname.iprb0)把主机名写入hostname.iprb0即可,之所以要改主机名,笔者还有其它的用处,此是后话.

3. 修改hosts文件,把如下内容写入文件的尾部(原来应该有部分设置,可以在原来的基础上修改,没有的增加)
ss@opensolaris:/etc# gedit hosts
#以下内容为手工编辑或录入(192.168.200为笔者局域网的网段设置,下同)
192.168.200.159 shanfu loghost
::1 localhost
127.0.0.1 localhost

4. 修改netmasks文件写入子网掩码(此处的192.168.200.0为笔者使用sys-unconfig后出现的内容,为何如此,尚待研究.网络学的不好,惭愧!!!)
ss@opensolaris:/etc# echo "192.168.200.0 255.255.255.0">netmasks

5. 创建/修改defaultrouter文件,写入网关地址
ss@opensolaris:/etc# echo "192.168.200.2">defaultrouter

6. 将dns地址加入resolv.conf文件(默认不存在,此例中创建,202.99.192.68/66为太原市网通dns服务器地址)
ss@opensolaris:/etc# echo "domain sxcnc">resolv.conf
ss@opensolaris:/etc# echo "nameserver 202.99.192.68">>resolv.conf
ss@opensolaris:/etc# echo "nameserver 202.99.192.66">>resolv.conf

7. 修改nsswitch.conf文件,在hosts及ipnodes后加入dns
ss@opensolaris:/etc# gedit nsswitch.conf
#原来的内容
hosts:      files
ipnodes:    files
#修改后的内容
hosts:      files dns mdns
ipnodes:    files dns mdns

此时IP地址的设置即告完成,但是要想激活网卡,还有一些特殊的步骤,这也是问题之所在(期望高手能给以指导,偶真正接触unix,也就一个月的时间,了解的很肤浅).


1. 从菜单中打开"网络设置"工具

OpenSolaris 2008.05上设置固定IP地址的方法.[图片]


2. "网络设置"工具界面

OpenSolaris 2008.05上设置固定IP地址的方法.[图片]


3. 直接激活会出错

OpenSolaris 2008.05上设置固定IP地址的方法.[图片]
4. 先执行命令ifconfig plumb命令加载网卡(笔者目前的理解),然后再激活,大功告成.
ss@opensolaris:~# ifconfig iprb0 plumb

OpenSolaris 2008.05上设置固定IP地址的方法.[图片]
存在的问题,每次注销/重启后,都需要先用ifconfig plumb命令加载网卡,然后再从"网络设置"中激活才可以使用,虽然设置了系统启动时激活及启用连接(见下图),但是不起作用.请高手指点.
OpenSolaris 2008.05上设置固定IP地址的方法.[图片]


参考资料:
1. UC在线教程:[Solaris 10红宝书][Solaris 10网络服务]
2. OpenSolaris 初体验 - OpenSolaris 2008.05

|
有没有试试直接在网络设置的图形界面中设置固定IP地址?既然OpenSolaris提供了图形的设置界面,那么应该不需要去修改那些配置文件的。

提醒有点的是应该首先使用下面的命令:

 # svcadm disable physical:nwam
 # svcadm enable physical:default

|
启动如下服务即可:
#svcadm enable svc:/network/physical:default

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • opensolaris 系统中如何使用Perl
  • 关于OpenSolaris的几个问题
  • opensolaris 安装遇到的问题,希望得到你的帮助
  • OpenSolaris 字符界面安装
  • OpenSolaris的onnv编译时间太长了,怎么能快点编完?
  • 如何在opensolaris10中安装软件
  • OpenSolaris VirtualBox additions 安装问题
  • OpenSolaris有多少个发行版本
  • OpenSolaris
  • 在OpenSolaris上可以使用Eclipse 吗?
  • OpenSolaris上安装GCC
  • 安装了双系统(Windows Server 2003以及OpenSolaris)的问题?
  • 刚装的OpenSolaris200811无法登录
  • 用Opensolaris livecd和Fedora livecd启动的电脑能访问硬盘么?
  • 是不是非要将整块硬盘格式化为ZFS才能安装opensolaris
  • 在OpenSolaris下写设备驱动
  • OpenSolaris上的vnc
  • OpenSolaris 如何卸載xorg
  • opensolaris 浏览网页问题
  • 如何更換opensolaris主機的IP


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    在线教程 iis7站长之家