2010-07-31 118 views
1

我有一個samba服務器。可以從我的本地網絡連接到它,沒有任何問題。
可以看到139和445端口已打開。網站「speed-tester.info」也告訴我,這些端口已打開。
但是當我掃描我的服務器nmap不顯示我這些端口!samba - 遠程連接

有這個字符串smb.conf中,因此桑巴應該聽取外部接口:

interfaces = lo0 msk* 

我試圖「\\ 89.179.246.174 \ DISK_1」在Windows 7中添加到我的網絡,但是失敗了。
請幫忙。哪裏不對?

+0

你的Samba運行在哪個操作系統上? - 你確定你的實際接口名稱遵循'msk *'約定嗎? - 你應該用'ifconfig -s -a'命令列出所有接口(在Linux上)。接口/設備名稱位於最左側的列中。 – 2010-08-02 11:03:09

+0

我有FreeBSD。 我在尋找解決問題的過程中遇到了'msk *'的地方。 當然我的界面是'msk0',我也嘗試過使用它。 – Sergey 2010-08-03 09:59:43

回答

0

我累了想我的Samba共享遠程連接到我的電腦。
所以我發現我自己2個其他解決方案:

  • 使用expandrive(結合開車到Explorer通過SSH,但SSH減慢連接)
  • 使用Hamachi的

pipitas,我還是謝謝你!

0

首先,你的線interfaces = lo0 msk*對我來說看起來並不合適。我從來沒有遇到過使用'msk *'約定命名它的NIC設備的操作系統。

其次,請注意smb.confinterfaces = ...語句的正確語法。這裏是我對它的總結:

  • ...可以容納一個或多個網絡接口名稱
  • ...可以容納一個或多個IP地址
  • ...可以容納一個或多個主機
  • ...可以容納一個或幾個IP地址/網絡掩碼對
  • ...可以保存一個或多個廣播/網絡掩碼對
  • ...可以保持在man smb.conf被發現所有上述

更多細節的混合物。假設89.179.246.174是您的Samba服務器的地址,下面應該做你想要什麼:

interfaces = lo0 89.170.246.174

+0

我也試過 – Sergey 2010-08-03 10:05:43