Ubuntu12.04 使用Host Only模式配置samba,妈妈再也不用担心我断网了
2015-10-10 21:21
573 查看
配置环境win7、ubuntu12.04、vmware workstation 10
第一张网卡配置为net或者bridge模式用于虚拟机和外部链接用于上网,让ubuntu自动从路由器获取ip;
第二张网卡仅用于ubuntu和windows的通信(samba),配置为固定的ip,则该张网卡不受外部网络的影响,如电脑与路由器断开。
弹出如下图的对话框,下图是笔者最后的配置结果,你的可能与笔者的不一样,刚开始默认只有一个配置,通过点击右边的add可以添加网卡链接。
配置host only的ip,选中IPv4Settings,将method改为manual,Address项点击add手动添加一个IP地址,将改地址改为和虚拟网络编辑器中的VMnet1(仅主机模式的网卡)在同一个网段。最后的配置如下图,修改过后点击save保存。
确定该张网卡为动态获取IP,如下图
至此,ubuntu中的网卡配置结束,最后配置的结果请对照3.1图,确保一张为Bridge一张为Host Only模式。
笔者点击提示没有权限,于是在ubuntu中输入
再次点击成功的进入的share目录。
右键计算机->映射网络驱动器,如下图,在文件夹选项中输入\+eth1的IP地址,将登录时重新连接打钩,点击完成就成功的映射了网络驱动器了。
映射后会在网络位置下面多出一个网络驱动器,如下如所示
1、ubuntu中安装samba服务器
1.sudo apt-get update 2.sudo apt-get install samba smbfs 3.sudo vim /etc/samba/smb.conf -> 修改配置文件,在文件末尾添加如下内容 [share] path = /home/usopp/samba available = yes browseable = yes public = yes writable = yes 4.sudo /etc/init.d/smbd restart -> 重启samba服务器
2、配置虚拟机网卡
这里将配置两张网卡第一张网卡配置为net或者bridge模式用于虚拟机和外部链接用于上网,让ubuntu自动从路由器获取ip;
第二张网卡仅用于ubuntu和windows的通信(samba),配置为固定的ip,则该张网卡不受外部网络的影响,如电脑与路由器断开。
2.1)在vmware中选择,编辑->虚拟网络编辑器,VMnet0配置如下
VMnet1配置如下
2.2)在vmware中选择,虚拟机->设置,用于bridge的设置如下
用于host only的设置如下
3、配置ubuntu中的网卡
3.1 ubuntu中,点击下图的上下箭头图标->选择edit connections
弹出如下图的对话框,下图是笔者最后的配置结果,你的可能与笔者的不一样,刚开始默认只有一个配置,通过点击右边的add可以添加网卡链接。
3.2 选中Host Only点击右边的edit,编辑该网卡的配置,确定host only链接到的是eth1,如下图
配置host only的ip,选中IPv4Settings,将method改为manual,Address项点击add手动添加一个IP地址,将改地址改为和虚拟网络编辑器中的VMnet1(仅主机模式的网卡)在同一个网段。最后的配置如下图,修改过后点击save保存。
3.3 同理Bridge的配置如下图所示,点击Bridge->点击右边的edit
确定该张网卡链接到的是eth0,如下图确定该张网卡为动态获取IP,如下图
至此,ubuntu中的网卡配置结束,最后配置的结果请对照3.1图,确保一张为Bridge一张为Host Only模式。
4、映射网络驱动器
ubuntu中ifconfig,笔者配置如下图所示,eth0为bridge模式,IP是从路由器动态分配的,eth1为host only,IP是我们刚才手动指定的。4.1使用ping命令测试
windows的cmd中ping ubuntu中的eth1,ubuntu中ping windows。笔者在ping的时候发现win能ping同ubuntu,但是ubuntu不能ping通windows,所以猜测是windows防火墙的原因。于是将windows防火墙关闭后,ubuntu成功的ping通了win。4.2映射网络驱动器
地址栏输入\+eth1(host only),访问共享目录。出现下图的share笔者点击提示没有权限,于是在ubuntu中输入
sudo chmod 777 -R /home/usopp/ -> /home/usopp为笔者samba中设置的共享目录的地址,修改成你自己的共享路径
再次点击成功的进入的share目录。
右键计算机->映射网络驱动器,如下图,在文件夹选项中输入\+eth1的IP地址,将登录时重新连接打钩,点击完成就成功的映射了网络驱动器了。
映射后会在网络位置下面多出一个网络驱动器,如下如所示
相关文章推荐
- java快速教程系列(转载于博客园--作者:vamei)
- Fragment小技巧
- Android项目从Eclipse迁移到Android Studio的过程和一些问题汇总
- Python学习二
- [NOIP初赛复习]插空法与插板法解排列组合问题
- 数据结构实习二2
- MediaPlayer无法成功切换歌曲:setDataSource(FileDescriptor fd)的问题
- 屏幕适配的那些坑
- 正则匹配时遇到的编码问题(unicode,gbk,utf-8,中文)
- Codeforces Round #318 [RussianCodeCup Thanks-Round] (Div. 1) C. Bear and Drawing
- Conherence Function
- HDU 5073 Galaxy (贪心)
- JavaScript instanceof 运算符深入剖析【转载】
- Best Practices for AWS Security Using CloudCheckr
- 《Qt on Android核心编程》夹
- 黄金周张家界之行(2)
- hdu4417Super Mario 树状数组+二分
- hadoop之HDFS
- 输出九九乘法表
- 第 二 十 六 天 :DNS 服 务 简 单 配 置