无法访问samba服务器

我无法连接到运行CentOS 6.4(最低安装)的samba服务器,该服务器不在我的networking中。

当我尝试与Windows 7客户端连接时,连接失败,并显示默认的“无法访问”对话框。

我到目前为止所尝试的是:

  • 打开我的samba服务器上的端口137,138,139,445
  • 通过使用nmapvalidation端口是打开的(在samba服务器上)
  • 尝试从我的客户端上面提到的端口远程login,但连接也失败了
  • 重新安装桑巴并重新configuration服务
  • closuresSELinux临时

iptables的

# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:ssh ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:http ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:https ACCEPT udp -- anywhere anywhere state NEW udp dpt:netbios-ns ACCEPT udp -- anywhere anywhere state NEW udp dpt:netbios-dgm ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:netbios-ssn ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:microsoft-ds REJECT all -- anywhere anywhere reject-with icmp-host-prohibited Chain FORWARD (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere REJECT all -- anywhere anywhere reject-with icmp-host-prohibited 

NMAP

 #nmap -sTU -O localhost Starting Nmap 5.51 ( http://nmap.org ) at 2014-05-16 17:29 CEST Nmap scan report for localhost (127.0.0.1) Host is up (0.000042s latency). Other addresses for localhost (not scanned): 127.0.0.1 Not shown: 1994 closed ports PORT STATE SERVICE 22/tcp open ssh 25/tcp open smtp 80/tcp open http 139/tcp open netbios-ssn 445/tcp open microsoft-ds 68/udp open|filtered dhcpc 

Samba版本

 #smbd --version Version 3.6.9-168.el6_5 

工作组在smb.conf中正确设置,nmb正在运行。

大多数ISP过滤netbios端口。 如果你从你的Windows客户端nmap,你可能会看到端口被列为filtered因为你的ISP阻止它。

尝试configuration隧道协议,如openvpn并尝试使用此设置。