|
我在安装vmware上安装freebsd6.3时有一个问题困扰我三四天,弄的我几乎想放弃freebsd,在高人剑心通明的指点下终于解决问题了,现在将问题的出现原因和处理过程告诉大家:
先介绍如何配置freebsd的网络,虽然网络上这方面的资料有,但是对新手来说不太详尽.
hostname:任意选取,一般格式为xxx.domain.com,主机取名的详细设置,请参看:freebsd的主机命名规则
IPv4gateway这个比较重要,一定要设置跟你xp机器上一样的网关,否则上不了网.nameserver要设置跟你xp机器上一样的ip,这些你都可以在xp机器上使用ipconfig/all命令获得,至于IPv4address,你不能设置跟你xp一样的ip,比如你xp上的ip地址是:192.168.192.8,那你freebsd上的ip只能能192.168.192.x(x!=8),netmask:255.255.255.0,Extraoptions那一行通常留空,直接OK即可.现在重新启动机器.然后ping 虚拟机上freebsd的ip,ping 刚才设置的网关,pingDNS,如果全部通过,恭喜您,网络设置成功!如果想要修改网关以及ip和DNS,请如下操作:
1,vi /etc/resolv.conf
domain XXXXXXXXX #你机子的在局域网的域名
nameserver XXX.XXX.XXX.XXX #//设置你的DNS
设本机192.168.3.66 子网掩码255.255.255.0 网关192.168.3.1
网卡为rl0
运行下列命令:
ifconfig rl0 inet 192.168.3.66 netmask 255.255.255.0 up //设置你的ip和子网掩码
route add default 192.168.3.1 //设置你的网关
重启网卡
tom# /etc/netstart
或
tom# /etc/rc.d/restart
通常这样一定会成功的,但是我按照这样正确操作后,还是不行,ping网关和ip时显示ping: sendto: No route tohost,在更新ports和src时显示Name lookup failure for"cvsup.FreeBSDchina.org":Host name lookupfailed,找了很久,终于找到问题根源,原来我在新建虚拟机时在网络连接那一行选择,在vmware上应该选择桥接模式,即,我重新设置问题得到解决,现在终于松口气了!
我写这篇文章目的是希望那些刚接触freebsd不久的新手,在遇到同样问题时能够少走弯路!
原文地址:http://www.ftwwlb.com.cn/thread-279-1-1.html |
|