У меня есть новый сервер OSX Snow Leopard, и я хотел бы иметь возможность монтировать диски с этого сервера через Интернет на других компьютерах Mac. FTP не подходит для обмена файлами, потому что мы хотим, чтобы файлы обновлялись без повторной загрузки.
Мне это нужно, чтобы я мог делиться файлами со своей компанией в разных местах в США.
Кроме того, у меня есть статический IP-адрес от провайдера, и я понимаю все принципы NAT.
WebDAV, вероятно, лучший вариант, но у него есть свои особенности. Я бы не рекомендовал AFP, потому что почти ни у одного брандмауэра по умолчанию не открыт порт 548, что может вызвать большие проблемы. Кроме того, есть некоторые проблемы с безопасностью, такие как DoS, которые могут довольно легко вывести из строя ваш AFP. WebDAV (аналогично iDisk) - это общий доступ к файлам через HTTP (s), и клиент должен иметь только открытый порт 80/443, чтобы заставить его работать. Будьте осторожны, потому что WebDAV не предлагает некоторых опций низкого уровня, которые, например, разрешают обмен файлами MS Excel между пользователями (одновременная запись)
С другой стороны, есть большие проблемы с WebDAV в Windows, поддержка WebDAV в разных версиях работает или не работает, и вам, скорее всего, понадобится сторонний клиент.
Самый лучший способ - использовать VPN, я бы рекомендовал Fortinet с SSL VPN, но, конечно, есть и другие варианты. PPTP недостаточно безопасен, но L2TP / IPSec / SSL VPN - это то, что вам нужно.
Вы можете поделиться своими папками через AFP (через ServerAdmin). Если у вас есть брандмауэр NAT, вам нужно будет сопоставить / передать TCP-порт 548 вашему серверу OS X. Ваши клиенты Mac будут подключаться через afp: // yourstaticIPfromISP.