订阅本站

virtualbox中freebsd的网络配置

中國壹石頭 发表于 2012-10-9 分类 Unix/Linux | 发表评论

一、软件版本:
virtualbox 版本:v4.2.0
freebsd 版本:freebsd 9.0/freebsd 8.0.4
文档描述的配置在上述版本中都已经通过测试。

二、软件的安装及配置
(1)freebsd在virtualbox中的安装。都使用默认配置,只安装了text
        mode。没有安装桌面环境。具体安装过程参考网络资料。
(2)freebsd的网卡配置
        需要两块网卡,网卡1使用NAT模式,用于与外网进行通信,访问internet。
        网卡2使用host only网卡,用于内网测试使用ftp/sshd等(关于host only
        的安装过程见文末)。 在virtualbox中配置如图所示:

(3)freebsd的网络配置:直接修改/etc/rc.conf即可。关于网卡部分配置IP分配都
使用DHCP。有虚拟机提供的DHCP服务来进行ip分配。也可以在这些ip得到后,再
改成静态ip。但是不建议使用。在测试ssh连接的过程中发现网络在使用静态ip的模
式下经常断线。/etc/rc.conf配置文件网络部分内容如下:

ifconfig_em0="DHCP" #配置网卡0(NAT)
ifconfig_em1="DHCP" #配置网卡1(host only)
sshd_enable="yes" #启用ssh服务

(4)virtualbox host only 网卡安装:
virtualbox主界面 –> 管理 –>全局设定–>网络,如下图:
 添加完成后可以在网络连接里面看到已经添加的网卡。
上述配置完成后,重启freebsd,登陆后,ifconfig,查看所有网卡的ip。如果有显示em0和em1都有
可用ip。则在物理机器上使用ssh/winscp进行远程登陆和文件传输即可。
例如我的机器的em0网卡ip:10.0.2.15 该网卡用于与外网(internet)进行通信,可以不管,只要能
ping通baidu.com或其他外网主机即可。
em1的ip地址为:192.168.56.102.则在物理机器登陆时使用该ip地址即可。

[使用Ctrl+回车快速提交]