Chinaunix首页 | 论坛 | 博客
  • 博客访问: 738979
  • 博文数量: 124
  • 博客积分: 3156
  • 博客等级: 中校
  • 技术积分: 1584
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-02 10:29
文章分类

全部博文(124)

文章存档

2012年(3)

2011年(2)

2010年(61)

2009年(34)

2008年(24)

我的朋友

分类: LINUX

2008-12-15 16:38:41

最近samba访问老是出问题,重启之后有时不能访问,经多次试验,终于把它解决了。

 1,我的linux虚拟机网络使用的是brigde方式,/etc/hostname 主机名是debian。局域网内还有个同事虚拟机也跟我一样,配置方式和我现在相同。在windows局域网里面查看,只能看到我们两个其中的一个,有时它的,有时我的。
   导致不能访问的原理主要是,我们两个的主机名冲突了,我访问的时候是用主机名访问,后来我改用IP直接访问就没出现过不能访问的问题,而且更快。网络映射也用ip链接,访问网络驱动盘也正常,samba问题就这样解决,实用brigde和nat方式都可以。

当你使用nat方式时,被人的主机是不能ping通你的虚拟机的,因为你使用了nat网络地址转换协议,但你可以ping通别人的主机,也可以上网,不过要设置下网卡共享。

当你使用brigde方式时,你的虚拟机就像局域网内的一台主机一样,被人可以访问你,你也可以访问别人的主机,因为你们都在一个ip段。


一般一个公司都只有一个对外公网ip,我们在公司上网都是通过nat地址转换协议的,这样我们能访问外网上的服务器,当任何的外网主机都不能访问我们的电脑,因为他们不知道我们的IP。上次用家里的电脑ping了下公司的电脑,没ping通。当时还纳闷呢,现在终于知道了。
阅读(1257) | 评论(0) | 转发(0) |
0

上一篇:C 语言操作符

下一篇:网站资料

给主人留下些什么吧!~~