免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5687 | 回复: 1

[samba] 新装的Fedora-13的Samba可以启动,但是没有监听正常的0.0.0.0:445端口,无法访问。 [复制链接]

论坛徽章:
0
发表于 2010-08-12 12:55 |显示全部楼层
刚刚装了Fedora-13,启动Smb时,发现无法访问服务。
netstat 查看端口,发现监听的是IPv6的端口:
# netstat -napt  
tcp        0      0 :::139                      :::*                        LISTEN      2416/smbd              
tcp        0      0 :::445                      :::*                        LISTEN      2416/smbd

而后查看samba的日志,和进入到debug模式查看到输出,都是提示bind IPv4端口失败了。
可以确认的是,这是新装的系统,当然没有其它进程来占用本来samba的这两个端口。
另外iptables防火墙也关闭了,selinux也disabled了。

附debug启动的输出如下:
# /usr/sbin/smbd -Fi -d2
smbd version 3.5.2-60.fc13 started.
Copyright Andrew Tridgell and the Samba Team 1992-2010
uid=0 gid=0 euid=0 egid=0
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[homes]"
cups_async_callback: failed to read a new printer list
cups_async_callback: failed to read a new printer list
added interface eth0 ip=2001:2:3::208 bcast=ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff netmask=::
added interface eth0 ip=fe80::213:72ff:fe8d:d674%eth0 bcast=fe80::ffff:ffff:ffff:ffff%eth0 netmask=ffff:ffff:ffff:ffff::
added interface eth0 ip=192.168.15.208 bcast=192.168.15.255 netmask=255.255.255.0
bind failed on port 445 socket_addr = 0.0.0.0.
Error = Address already in use
smbd_open_once_socket: open_socket_in: Address already in use
bind failed on port 139 socket_addr = 0.0.0.0.
Error = Address already in use
smbd_open_once_socket: open_socket_in: Address already in use
waiting for connections

论坛徽章:
0
发表于 2010-08-20 13:58 |显示全部楼层
echo 1 > /proc/sys/net/ipv6/bindv6only

如此,这般,貌似可以绑定IPv4端口并访问了。

不过直觉上,貌似Samba正好弄反了bindv6only这个变量的值。
bindv6only缺省值是 0。
即 bindv6only = 1时,应该仅仅绑定IPv6端口,它偏偏这个时候帮定了IPv4 + IPv6的端口。

不知道还有没有其他的开关。

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

本版积分规则 发表回复

DTCC2020中国数据库技术大会

【架构革新 高效可控】2020年12月21日-23日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP