Как предоставить конкретный IP-адрес в разрешении моей локальной сети для моего сетевого диска, работающего на Win7. эта машина не может видеть мою Ubuntu, и я хочу, чтобы только эта Ubuntu имела доступ к диску. так есть ли возможность предоставить доступ только для определенного IP, то есть 192.168.0.xxx?

Я могу смонтировать этот диск, и он у меня уже есть, но теперь я хочу предоставить доступ только к одной машине. Я могу сделать пароль доступа, но я могу просто указать конкретный IP-адрес?

1 ответ1

1

Защита паролем (сетевая аутентификация) значительно проще и менее подвержена ошибкам. Защита паролем также позволяет вам ограничить доступ к одной акции, а не ограничивать доступ ко всем общим папкам в системе.

Это можно сделать с помощью IPSec, но (по крайней мере, исторически) IPSec в Windows является смехотворно сложным и, как правило, считается огромной тратой времени на получение преимуществ, которые вы получаете. Я никогда не видел, чтобы кто-нибудь на самом деле использовал IPSec, кроме как на производственных серверах.

Вы также можете настроить брандмауэр, но это немного менее громоздко. Откройте Панель управления -> Система и безопасность -> Брандмауэр Windows -> Расширенные настройки. Убедитесь, что входящие подключения заблокированы по умолчанию (это настройка по умолчанию). Затем нажмите на Входящие правила. Прокрутите вниз, пока не увидите "Общий доступ к файлам и принтерам". Те, которые должны делать то, что вы хотите, это NB-Datagram-In, NB-Name-In, NB-Session-In и SMB-In. Я не верю, что другие используются для обмена файлами. Для каждого из них дважды щелкните правило, чтобы открыть окно свойств. На вкладке Область действия добавьте соответствующий IP-адрес в список разрешенных клиентов. Это должно запретить любому другому IP-адресу доступ ко всем файловым ресурсам на этом компьютере, но вы должны проверить его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .