⑴ 怎样才能让linux支持netbeui/netbios协议
在 Linux 中,NetBIOS 和 NetBEUI 都不存在。
Samba 承担起了 SMB/CIFS 协议和 NetBIOS 实现的职责。
Samba 没有使用 NetBEUI,而是通过 TCP 和 User Datagram Protocol(UDP,用户数据报协议)进行通信。TCP/IP 与 NetBIOS 相结合,有时也被称为 NBT,其职责包括:
名称服务
在 TCP/IP 网络中,计算机具有供人们使用的名称,但计算机通常使用 IP 地址和硬件地址进行通信。在 NetBEUI 中,没有使用 IP 地址,只使用名称和硬件地址。因此,NBT 负责创建 IP 地址,但这在使用 NetBIOS 和 NetBEUI 网络的 SMB/CIFS 上是不需要的。
数据报服务
这是一种网络通信类型,它不会创建永久连接。在 TCP/IP 中,它大致相当于 UDP,所以 NBT 对需要数据报服务的特性使用 UDP,如在本文下半部分中所描述的浏览器选举。
会话服务。NetBIOS 事务为大部分数据传输请求(例如,用户装载文件共享)提供更长时间的连接。这种服务类型逻辑映射到 TCP/IP 协议的 TCP 部分,因此,NBT 对这种连接使用 TCP。
在实践中,NBT 很少被提及;在描述 SMB/CIFS 网络中所使用的名称以及如何将它们映射到 IP 地址的时候,我们通常使用 NetBIOS 名称 或 NetBIOS 名称解析。NetBIOS 名称由两部分组成:
机器名称
与 DNS 中的机器名称相似,该名称代表一台特定的计算机。在实际操作中,该名称最好与计算机的 DNS 机器名称相同。机器名称在整个世界中可能并不是惟一的,但它在您的网络上应该是惟一的,至少在该计算机的工作组或域中应该是惟一的。
工作组名
称该名称适用于网络中所有相关的计算机。在一个简单的(非域)SMB/CIFS 配置中,如本文下半部分所述,工作组名称只是一种组织计算机的方式,方便浏览使用。
⑵ 高分:linux中 ping netbios名出错.
hi friend
我个人认为你的问题实质与您的问题有些出入。
在网络底层服务的还是IP地址,名字只是方便我们来做记录而已,如果需要ping名字,那一定会有后端来IP与Name的对应表。例如Linux的/etc/hosts文件。Windows xp下的c:\WINDOWS\system32\drivers\etc\hosts,其实他们都是简单的解析,或使用DNS,做好A记录和PTR记录,即可完成,IP与Name的对应解析。不管linux还是windows,使用hostname命令即可看到主机名,在hosts文件中做好两组对应即可完成ping name。
⑶ 知道计算机NetBios名有什么用
这个看看吧~ 应该是属于通信类的协议~~
http://ke..com/view/32803.htm?fr=ala0
⑷ 虚拟机LINUX与主机WINDOWS文件共享如何实现
简单!!!
首先你的确定VMTools安装好没有。如果没有安装,在VMWare工具栏下:
setting->vmware tools install
然后切换到linux里面。在终端里:mount /dev/cdrom /mnt/cdrom
解压vmware tools的tar包,解开执行vmware-tools-install.pl脚本(命令:.\vmware-tools-install.pl)。
再者,要安装samba哦。一般如果你选择的全部安装都自动安装上了。
在windows下边共享要共享的文件夹。例如文件夹叫:sharefiles
然后在linux终端:
smbmount //172.18.79.222/shareFiles /mnt -o username=user%password(用这个命令要安samba哦) 172.18.79.222和是我的主机IP。换成你的就OK。 user和password都是windows的啊。
如果安装好了,其实不需要共享可以直接从windows下面复制文件或文件夹到VM的linux里面。
⑸ 虚拟机用linux搭pdc服务器,然后用win7加入域时无法连接域服务器。。。 求大神
确认以下几个项目
1,pdc的防火墙已关闭。
2,win7的wins的ip地址设为pdc的地址
3,win7的注册表添加以下两项
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters"
DWORD: DNSNameResolutionRequired = 0
DWORD: DomainCompatibilityMode = 1
⑹ linux虚拟机共享文件问题,急......
应该是你的权限问题,可以在windows中修改用户的操作权限,记住不是在linux下设置!
⑺ linux网络配置中的下面这段代码意思是
一、cat和EOF
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
EOF是“end of file”,表示文本结束符。
结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的结果。
二、使用
看例子是最快的熟悉方法:
# cat << EOF > test.sh
> #!/bin/bash
> #you Shell script writes here.
> EOF
结果:
引用
# cat test.sh
#!/bin/bash
#you Shell script writes here.
可以看到,test.sh的内容就是cat生成的内容。
所以你的就可以这么理解
/etc/ppp/peers/Planet-DenHaag 向这个文件写入下面的内容
⑻ windows通过netbios无法访问linux samba服务
无法正常进入系统,则开机后马上按F8,看能否进入安全模式或最后一次配置正确模式,如能则进入后会自动修复 注册表 ,并回忆前几次出现不正常现象时进行了什么操作,并根据怀疑是某个应用软件导致问题产生,将其卸载,然后正常退出,再重启就应当能进入正常模式。
⑼ 怎样让windows主机通过netbios名称访问linux主机
你用的是Linux的dhcp服务器吗?你可以尝试在dhcp里加入正向解析,给那些Linux服务器起一个名字,然后再去访问,还有记得把他们加入到同一个workgroup里来,其实我很想知道你的Linux服务器是做什么用的,是不是文件存储服务器?如果是的话,你可以配置一下samba服务器在上面,这样的话你的所有疑难就解决了,samba支持netbios,如果是ftp服务器的话,就用dhcp来做正向解析,当然最好固定你的服务器IP