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