找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8134|回复: 8

哪位高手,能说一下Samba在网上邻居里不显示是什么原因吗?但是用 ip 可以访问

[复制链接]
发表于 2021-5-31 14:30 | 显示全部楼层 |阅读模式
一台 dd-wrt 的次级路由接硬盘,打算用 Samba 共享文件。

路由管理地址 Lan 设为 192.168.17.1,通过无线连接到主路由,无线地址静态固定为 192.168.1.232。

在其它电脑上,网路邻居里都看不到 Samba 的名称 ,但是通过 \\192.168.1.232 可以进入,能正常操作文件夹。

问一下,要想让网上邻居显示名字,怎么设置?(有其它路由在网上邻居能显示,电脑设置应该没有问题)

/etc/samba/smb.conf  内容如下

[global]
        netbios name = file_server
        display charset = UTF-8
        interfaces = 127.0.0.1/8 lo 192.168.17.1/24 br-lan
        server string = file_server
        unix charset = UTF-8
        workgroup = WORKGROUP
        browseable = yes
        deadtime = 30
        domain master = yes
        encrypt passwords = true
        enable core files = no
        guest account = nobody
        guest ok = yes
        invalid users = root
        local master = yes
        load printers = no
        map to guest = Bad User
        max protocol = SMB2
        min receivefile size = 16384
        null passwords = yes
        obey pam restrictions = yes
        os level = 65
        passdb backend = smbpasswd
        preferred master = yes
        printable = no
        security = share
        smb encrypt = disabled
        smb passwd file = /etc/samba/smbpasswd
        socket options = TCP_NODELAY IPTOS_LOWDELAY
        syslog = 2
        use sendfile = yes
        writeable = yes
        wins support = yes

[homes]
        comment     = Home Directories
        browsable   = no
        read only   = no
        create mode = 0750

[disk1]
        path = /mnt/sda1
        read only = no
        guest ok = yes
        create mask = 0750
        directory mask = 0750


我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-5-31 14:35 | 显示全部楼层
samba的老问题了,多试试几个固件吧
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-5-31 14:41 | 显示全部楼层
群组是同一个吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-5-31 15:03 | 显示全部楼层
不同网段不广播
=============
如何使用UDP进行跨网段广播
广播域
首先我们来了解一下广播域的概念。
广播域是网络中能接收任一台主机发出的广播帧的所有主机集合。也就是说,如果广播域内的其中一台主机发出一个广播帧,同一广播域内所有的其它主机都可以收到该广播帧。
广播域的计算
如何知道一台主机是属于哪一个广播域呢?其实计算很简单,只要用主机的IP地址与子网掩码进行与运算即可知道该主机属于哪一个广播域。例如:一台主机的IP地址为192.168.23.150,子网掩码为255.255.255.0,那么它所属的广播域就是192.168.23.150&255.255.255.0=192.168.23.0。那么其它的在广播域192.168.23.0内的所有主机就可以到该设备发送的广播包。如果把子网掩码改为255.255.0.0,那么它所属的广播域就是192.168.23.150&255.255.0.0=192.168.0.0。那么其它的在广播域192.168.0.0内的所有主机都可以收到该设备发送的广播包。
广播地址的计算
要想相同广播域内的其它主机能收到的广播帧,还需要在发送广播包的时候指定当前所属广播域内的广播地址。广播地址的计算方法为子网掩码取反再与广播域进行或运算。
例如:如果主机当前所属广播域为192.168.0.0,子网掩码为255.255.0.0,那么广播地址则为192.168.255.255。
使用UDP进行跨网段广播
要使主机A发送的广播包能够被另一网段的主机B收到,那么只需要更改主机A的子网掩码使得与主机B在同一个广播域内,再使用新的广播域的广播地址发送广播包即可。

例如:要使用192.168.23.150发送广播包让192.168.27.135收到,只需要设置192.168.23.150的子网掩码为255.255.0.0,然后再使用广播地址192.168.255.255即可。
特别要指出的是:255.255.255.255是受限广播地址,不能使用该地址发送广播包。
https://www.cnblogs.com/caicaizi/p/7371937.html
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-5-31 17:56 | 显示全部楼层
试了下,确实是不同网段的问题。把电脑接在二级路由下,自动分配到地址:192.168.17.X。网上邻居可以发现 Samba。

我现在二级路由没有接电脑,只是接一个硬盘。电脑都接在主路由下面,分配到的地址是192.168.1.X。网上邻居无法发现Samba。

Samba 应该是对 192.168.17.X 网段广播了,而无法对 192.168.1.X 网段广播。

1.怎么设置能让网上邻居发现 Samba?

2.还有一个问题,主路由 和 二级路由 都开启了 DHCP。如果二级路由也对 192.168.1.X 网段广播,两个 DHCP 是否相互干扰?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-7-3 12:14 来自手机 | 显示全部楼层
我最近也在研究这个问题,不过你说的没有广播到主路由下,我认为不妥,因为用手机连接主路由,然后用es文件管理器是可以搜索到samba共享文件夹的,但主路由下的电脑就是搜索不到,只能用ip访问。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-7-3 12:17 来自手机 | 显示全部楼层
另外我开启了wan口的137,138,139,445几个与netbios,samba有关的端口,在主路由下还是搜索不到
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-7-6 15:29 | 显示全部楼层
问题解决了,想访问WAN口的SAMBA,必须开启137,138,139,和445几个端口,如果网上邻居
还是看不到,去图1重新设置下,就可以通过wan口看到共享了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-21 04:37 | 显示全部楼层
真感谢各位大神
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 14:37

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表