FreeBSD网卡配置,解决上网问题

200阅读 0评论2013-11-27 fuyashi
分类:BSD

经过系统的最小安装后,在安装过程中并没有进行网络IP的设定。因此,需要我们手工设定IP。设定IP的方法如下:
1.登陆系统后使用ifconfig 命令,查看当前机器的网卡标识,我的是rl0,并且查看对应网卡是否处于活跃状体。即是否可用状态。如果可用则显示为关键词“status:active"

2.在/etc/rc.conf文件中配置网络地址:
(1)填写对应的IP地址以及子网掩码地址:ifconfig_rl0="inet 192.168.1.103 netmask:255.255.255.0"
(2)填写默认的路由IP:defaultrouter="192.168.1.1"
(3)设置机器的名称:hostname="yourhostname.com.cn"
(4)保存退出。这是rc.conf文件的更改并没有生效
(5)使rc.conf文件更改生效。方法有以下几种:
   (a)重启系统。reboot
   (b)不重启系统,使用命令sh /etc/rc 即可生效
   (c)直接运行 /etc/netstart 即可
(6)测试:ping 192.168.1.1 局域网通了。

3.使系统访问到外网
要使系统能够访问到外网,则必须要给系统配置默认的DNS服务器,否则机器无法解析相应的域名地址。
设置DNS服务器的过程如下:
(1)编辑 /etc/resolv.conf 文件,如果在/etc目录下找不到resolv.conf文件,则可以手工建立该文件。
(2)在resolv.conf文件中填写:nameserver 192.168.1.1 当然这里可以是其他dns服务器的IP地址。
(3)测试:ping 返回响应。

在此安装过程中出现的问题:
(1)运行命令 ifconfig ,看到网卡的状态是 status:no carrier 
  出现这种问题可能的原因:
 (a)网卡坏掉了。可以使用ping 127.0.0.1测试回路地址,如果能够ping通则说明网卡是好的。
 (b)网线没有插好或者网络设备没有开启。检查网线以及链接的网络设备是否运转正常。
(2)外网无法访问
    如果 ping 返回的是ping:cannot resolve :Host name lookup failure则说明DNS没有填写正确。检查/etc/resolve.conf文件配置是否正确(在网络设备运转正常的情况前提下)

至此,网络地址配置完成。










上一篇:没有了
下一篇:[FreeBSD] /etc/rc.conf文件出现问题,无法进入系统