Хорошо, это, вероятно, действительно базовый вопрос DNS, извините ...
Домен моей небольшой компании, состоящей из одного человека, mikekellyconsulting.com, размещен на Web.COM (a / k / a Interland) по плану хостинга Windows. По-видимому, они не поддерживают SFTP. Мне нужен сайт SFTP, на котором клиенты могут безопасно копировать большие объемы данных (вероятно, 10-20 ГБ на взаимодействие). Я хочу, чтобы они могли использовать любой имеющийся у них SFTP-клиент.
Я немного покопался в Интернете и нашел несколько мест, которые предлагают SFTP-хостинг, но он кажется смехотворно дорогим - например, 60 долларов в месяц за 10 ГБ. Я буду платить 720 долларов в год, если придется, но я ищу альтернативы. Я думал о настройке собственного Linux-сервера в моем офисе, но это, похоже, требует много работы для простой необходимости. Поскольку SFTP кажется намного проще под Unix, чем под Windows (правда?), Я решил, что просто установлю Red Hat Linux Server в Amazon Web Services и, вероятно, буду платить меньше 60 долларов в месяц - в дополнение к некоторому опыту работы с AWS.
Итак, вот мой вопрос: я хочу, чтобы адрес, к которому люди подключаются, был sftp.mikekellyconsulting.com (еще одна причина не использовать одну из служб - я сомневаюсь, что они могут мне это предложить). Это сделано для профессионального использования, а также для решения любых проблем, связанных с тем, кто контролирует защищенный FTP-сайт, на который они копируют конфиденциальные данные.
Мои записи DNS на Web.COM выглядят так:
Record Type Resolves To TTL
mikekellyconsulting.com A 209.237.151.16 1 hour
ftp.mikekellyconsulting.com CNAME mikekellyconsulting.com 1 hour
www.mikekellyconsulting.com CNAME mikekellyconsulting.com 1 hour
mikekellyconsulting.com NS c.ns.interland.net 1 day
mikekellyconsulting.com NS b.ns.interland.net 1 day
mikekellyconsulting.com NS a.ns.interland.net 1 day
Итак, предположим, у меня есть учетная запись AWS S3 - могу ли я просто добавить запись DNS, чтобы сделать ее sftp.mikekellyconsulting.com и сопоставить ее с чем-то на Amazon S3? Кто-нибудь это делал? Есть ошибки? Как бы выглядела эта DNS-запись?
Спасибо за любые указатели или рекомендации здесь.
Да, это должно быть выполнимо. Добавьте запись A, указывающую на IP-адрес виртуальной машины:
sftp.mikekellyconsulting.com A 1.2.3.4
Amazon S3 не предоставляет доступ по SFTP. Если вы хотите дать пользователям возможность безопасно загружать и / или скачивать файлы прямо на S3, тогда это должно быть через HTTPS POST / GET, и вам придется напрямую использовать домен s3.amazonaws.com из-за подстановочного знака [ ] SSL-сертификат. Для запросов без SSL вы можете использовать CNAME и S3 «Виртуальный хостинг»:
http://docs.amazonwebservices.com/AmazonS3/latest/index.html?VirtualHosting.html