
У меня есть компьютер с Windows и множеством жестких дисков. Я не хочу подвергать его ничему, потому что понятия не имею, что подразумевает усиление защиты в Windows. Если возможно, я бы хотел постоянно монтировать диски на другой коробке (в данном случае, на моем старом ThinkPad с FreeBSD) и предоставить к ним общий доступ в моей домашней сети/в доверенные внешние источники.
Как сделать хранилище на компьютере с Windows полностью недоступным для всех, кроме этого другого компьютера?
решение1
Подключите компьютер с Windows 7 к сети.толькочерез машину FreeBSD. Таким образом машина FreeBSD может контролировать весь доступ с помощью фильтрации и переадресации портов.
Лично я бы предпочел хранить данные на сервере FreeBSD! Он лучше подходит для этой цели.
решение2
Посмотрите на Smbfs,
mount_smbfs //[username]@[servername][:port]/[share] /[local mount name and path]
видеть :
http://www.freebsd.org/cgi/man.cgi?query=mount_smbfs&sektion=8для команды монтирования или http://blog.up-link.ro/freebsd-how-to-mount-smb-cifs-shares-under-freebsd/для синтаксиса fstab
Вам необходимо два сетевых интерфейса на вашем компьютере с FreeBSD, настройте две сети RFC 1918 IP Network:
- Один для WIN 7 и первый интерфейс Freebsd
- Один для второго сетевого интерфейса FreeBSD Box и остальной части вашей сети
смонтируйте свой WIN-7 на freebsd-box, откройте к нему общий доступ по сети или DMZ, через FTP, веб и т. д.
Но, пожалуйста, не пытайтесь использовать SAMBA поверх smb-fs или NFS поверх smb-fs, это очень плохая идея, я надеюсь, что это невозможно :)
если вы хотите поделиться dd с остальной частью сети, подключите его физически к FreeBSD и используйте SAMBA