В 1998 году я попытался открыть общий доступ к файлам и принтерам в Интернете на NT3.51, но он просто отказался работать.
Являются ли IP-порты и протоколы, которые должны быть перенаправлены, чтобы общий доступ к файлам и принтерам доступным в Интернете?
Чтение KB298804 - брандмауэры в Интернете могут помешать просмотру и совместному использованию файлов, говорится, что существует два диапазона портов:
- SMB для общего доступа к файлам Microsoft: порт 135-139 (TCP и UDP)
- SMB-трафик с прямым размещением без NetBIOS: порт 445 (TCP и UPD)
Попробуй пока попыток
я открываю эти диапазоны портов на моем маршрутизаторе, привязывая их к своему настольному компьютеру, но не могу получить к ним доступ извне:
Другие машины в локальной сети могут получить доступ к общим ресурсам.
Захват пакетов на маршрутизаторе показывает, что трафик достигает моей домашней машины. Моя рабочая машина пытается подключиться напрямую (без NetBIOS). Затем он пингуется, а затем продолжает лихорадочно пробовать другие порты:
IP/TCP 69.59.196.211:445 <== 216.8.139.6:59763 tcp 0
IP/ICMP 69.59.196.211 <== 216.8.139.6 ICMP echo request
IP/ICMP 69.59.196.211 ==> 216.8.139.6 ICMP echo reply
IP/TCP 69.59.196.211:139 <== 216.8.139.6:59764 tcp 0
IP/TCP 69.59.196.211:445 <== 216.8.139.6:59763 tcp 0
IP/TCP 69.59.196.211:139 <== 216.8.139.6:59764 tcp 0
IP/TCP 69.59.196.211:445 <== 216.8.139.6:59763 tcp 0
IP/TCP 69.59.196.211:139 <== 216.8.139.6:59764 tcp 0
Затем я попытался полностью отключить брандмауэр Windows, чтобы проверить, не виноват ли он:
И отключение брандмауэра полностью сработало.
Итак, какие настройки брандмауэра Windows позволят общий доступ к файлам и принтерам из всех сетей, а не только из локальной сети?
я наткнулся на страницу, где перечислены все правила. Трафик порта 445 разрешен только из локальной подсети. Я хотел бы изменить его на Любой, но правило не выглядит редактируемым:
Таким образом, возникает вопрос, как разрешить трафик порта 445 с любого удаленного адреса, а не только из локальной подсети?
Ответ
я нашел место, где вы можете включить трафик SMB с прямым размещением, чтобы разрешить трафик с любого удаленного хоста (по умолчанию он ограничен локальной подсетью):
Важными моментами являются:
- Входящие правила
- Общий доступ к файлам и принтерам (SMB-in) (частный профиль)
- Объем. Удаленный адрес: любой
Существует несколько правил, называемых «Общий доступ к файлам и принтерам» (SMB-in):
- Общий доступ к файлам и принтерам (SMB-in) (частный профиль)
- Общий доступ к файлам и принтерам (SMB-in) (общедоступный профиль)
- Общий доступ к файлам и принтерам (SMB-in) (профиль домена)
Эти профили соответствуют вашему выбору местоположения сети:
- Home ==> Личный профиль
- Работа ==> Частный профиль
- Публичный ==> Публичный профиль
а если вы присоединились к домену, то профили настраиваются через администратора домена
- домен ==> Профиль домена
Self-обучаемый. Здесь есть руководство для тех, кто хочет открыть общий доступ к файлам на своем компьютере в Интернете (да, верно).