[求助] 局域网访问问题,详见描述(未解决,别人有类似问题,希望版主锁贴)

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
kabaskimy
帖子: 6
注册时间: 2007-12-15 1:43

[求助] 局域网访问问题,详见描述(未解决,别人有类似问题,希望版主锁贴)

#1

帖子 kabaskimy » 2008-05-03 23:25

我的局域网是三台win xp的加我的ubuntu,能够从“网络”那看到局域网,并且能够进去,但是进去之后看不到其他人的计算机,同时别人能够在win xp下能够看到我的计算机,并且访问。搜了论坛的帖子,只能够找到自己能访问别人但别人访问不了自己的情况,所以发帖求助。
上次由 kabaskimy 在 2008-05-03 23:43,总共编辑 1 次。
kabaskimy
帖子: 6
注册时间: 2007-12-15 1:43

#2

帖子 kabaskimy » 2008-05-03 23:39

通过smb:///192.168.*.*/的方式也访问不了(*星号为具体的数)
angelus
帖子: 445
注册时间: 2007-08-27 17:31

#3

帖子 angelus » 2008-05-04 7:44

不好意思,这是以前写的,实在不想在写一次,你试试用这三种方式是否能访问

要想在linux系统作为Samba客户机访问win的共享或其他linux提供的Samba共享时,可以使用ip地址,也可以用NetBIOS名访问,如果要用NetBIOS名访问,需要在Samba客户机的/etc/samba/lmhosts文件中添加相应的记录
lmhosts初始内容为:
#cat /etc/lmhosts
127.0.0.1 localhost
修改初始内容,如IP地址为192.168.1.88 NetBlos名为:win01的机器
#cat /etc/lmhosts
127.0.0.1 localhost
192.168.1.88 win01

还有使用Samba提供的一个类似ftp客户程序smbclient程序,
smbclient的命令常用格式是:
(1) smbclient - L NetBIOS名或IP地址
(2) smbclient //NetBIOS名或IP地址/共享名 -U 用户名
格式1,用于列表显示指定主机提供的共享
格式2,用于访问指定主机的指定共享,-U 用户名参数表示以指定用户名的身份访问共享
(当访问win共享时,smbclient命令的-U参数后所指定的用户名是所访问的win计算机中的帐户,验证
口令是win计算机中的用户口令)
(当访问linux提供的Samba共享时,-U参数后所指定的用户名是所访问linux计算机中samba的用户,
验证口令是samba的用户帐户口令)
例如查看win01的共享:
# smbclient -L win01 或 smbclient -L 192.168.xx.xx(显示共享列表)

用osmond用户身份访问win01计算机的tools共享:
# smbclient //win01/tools -U osmond

quit退出,好处是可以像ftp客户端的方法使用smbclient

还有一种方法是smbmout的远程挂载,类似于win下使用映射网络驱动器
首先创建挂载目录
mkdir -p /mnt/smb/win01
将远程共享tools挂载到本地/mnt/smb/win01目录
smbmout //win01/tools /mnt/smb/win01
使用完了,可以使用umount命令解除挂载
umount /mnt/smb/win01
你能学会世界上所有语言来叫一种鸟的名字,当你知道所有这些名字叫法后,却对这种鸟一无所知~
理查德-费曼
头像
sa.net
帖子: 62
注册时间: 2008-04-26 11:41
来自: 广东广州

#4

帖子 sa.net » 2008-05-07 22:56

sudo apt-get install smbfs smbclient
Cygwin中国镜像 ====== 图片生成:http://www.makepic.com/ +++ +++ +++ +++ +++ +++ +++ +++ +++ +++ 图片
回复