Простой вопрос: у Меня есть Linux NATed дома, который размещает несколько долей самбы. Какие Порты я должен передать от маршрутизатора до поля Linux, чтобы смочь получить доступ к тем долям из Интернета с Windows Explorer (а-ля "\my.dyndns.org\shares\xxx" стиль)? Я хочу минимальное количество открытий порта, которые я должен сделать в конфигурации маршрутизатора, чтобы иметь функциональность чтения-записи.
Править: Клиентской машиной является Vista один
"Службой имен NetBIOS" является TCP/UDP 137, и "Датаграмма NetBIOS" является UDP 138, но Вам не нужен ни один из них для соединения с долями. В эти дни это только необходимо для "просмотра сети", который только работает в LAN так или иначе.
445 для tcp
Вопреки исходному ответу здесь, нет никакой причины позволить 137-139, который должен быть заблокирован.
Однако я настоятельно рекомендую не сделать этого. Я не думаю, оставляя долю самбы доступной для Интернета, хорошая идея.
Настройте безопасное решение, такое как ssh сервер, так, чтобы Вы могли scp/sftp данные назад и вперед.
P.s. http://support.microsoft.com/kb/832017, кажется, хорошая ссылка портов, требуемых серверами окон, и http://www.petri.co.il/whats_port_445_in_w2k_xp_2003.htm объясняет вышеупомянутое немного больше подробно.