
Ich kann keine Verbindung zu meinem Samba-Server mit CentOS 6.4 (Minimalinstallation) herstellen,nichtbefindet sich in meinem Netzwerk.
Wenn ich versuche, eine Verbindung mit meinem Windows 7-Client herzustellen, schlägt die Verbindung fehl und mir wird das Standarddialogfeld „Zugriff nicht möglich“ angezeigt.
Was ich bisher versucht habe:
- Ports 137, 138, 139, 445 auf meinem Samba-Server geöffnet
- Mithilfe von nmap (auf dem Samba-Server) überprüft, ob die Ports geöffnet sind
- Habe versucht, von meinem Client aus über die oben genannten Ports eine Telnet-Verbindung herzustellen, aber die Verbindung ist ebenfalls fehlgeschlagen
- Samba neu installiert und den Dienst neu konfiguriert
- SELinux vorübergehend ausgeschaltet
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-Version
#smbd --version
Version 3.6.9-168.el6_5
Die Arbeitsgruppe ist in der smb.conf korrekt eingerichtet, nmb läuft.
Antwort1
Die meisten ISPs filtern die NetBIOS-Ports. Wenn Sie von Ihrem Windows-Client aus nmap verwenden, werden Sie wahrscheinlich sehen, dass der Port aufgelistet ist, filtered
weil Ihr ISP ihn blockiert.
Versuchen Sie, ein Tunnelprotokoll wie zu konfigurieren, openvpn
und verwenden Sie stattdessen dieses Setup.