使用软件:
1: VM Workstation 10
2:ubuntu 14.04
安装步骤:
保证ubuntu的网络处在NAT或桥接模式(即虚拟机能上网即可,可用ping www.baidu.com) ,为了避免出现不必要 的问题,建议使用桥接模式。
《-------------------------------桥接模式配置samba-----------------------------------》
1:网络连接与主机设置为桥接模式
点击ubuntu-编辑-虚拟网络编辑器,设置桥接属性,确定
点击ubuntu-虚拟机-设置,设置网络适配器,选择桥接,确定
可用ctrl+alt+t调出终端,测试联网是否正常,ping www.baidu.com
《-------------------------------NAT模式配置samba-----------------------------------》
2:通过NAT模式连接到网络(本人使用NAT模式配置)
测试联网是否正常,ping www.baidu.com
测试主机与ubuntu之间是否·能够通讯
:桥接模式下
在ubuntu终端输入ifcofig查看ip地址
在windows下面通过ipconfig查看ip地址(ip地址以当前使用网卡为准,一般有线宽带为本地连接)
互相ping(需关闭防火墙)
-主机ping虚拟机--成功
- 虚拟机ping主机--(桥接模式会直接成功,但本人使用的是NAT模式,故不演示)
:NAT模式下
我们需要将虚拟机自动分配的ip地址与主机的虚拟网卡处在同一网段
参考:http://blog.csdn.net/liusirboke/article/details/50267607
主机虚拟网卡VM8:
配置虚拟机ip
修改eth0配置
重启网卡,如发现ip修改无效重启虚拟机试试。
这儿注意:需要将window的防火墙关闭,否则也不会ping通,当初本人已受害o(╥﹏╥)o
再次虚拟机ping主机--成功
在ubuntu自带的应用商店下载安装samba服务。
这里当前samba配置为公共文件,故并未重新设置用户。
建立samba共享路径
将共享路劲指定到samba配置中
在文件末尾添加共享的路径
重启samba服务
测试配置结果
初次测试产生了“无法访问。指定的网络名不再可用。”
查询/var/log/samba/下的日志可得以下错误:
Bad talloc magic value - access after free
即重新下载talloc库即解决问题
重新下载talloc库
sudo apt-get remove samba libtalloc2
sudo apt-get autoremove
sudo apt-get install samba libtalloc2
测试:
访问成功: