Назад |
Перейти на главную страницу
Как подключиться к удаленному серверу Windows через Интернет без использования статического IP-адреса?
Как подключиться к удаленному серверу Windows через Интернет без использования статического IP-адреса? у меня есть Windows Server 2008 R2 и я хочу сделать его доступным для моих клиентов, чтобы они могли work on my server through sessions
к которому они могут получить доступ из любой точки мира через Интернет.
Общее мысленное решение
Вы можете сказать, что приобретите для него статический IP-адрес, чтобы иметь к нему доступ в любой точке мира.
Узкое место
я живу в Индия и единственная доступная широкополосная сеть рядом с моим местоположением - это Airtel или BSNL.
- У меня уже есть купил хороший план от Airtel что хорошо нам до тех пор, пока интернет-соединение не пропадает со стороны провайдера на несколько часов, что происходит раз в месяц.
Как айтишник мы знаем, что сервер должен быть доступен 24/7 чтобы сделать себя полезным для клиентов, и если интернет-ссылка будет падать в течение нескольких часов, это станет серьезным препятствием. - BSNL склонен к частым обрывам интернет-соединения и работает медленнее, чем Airtel, и даже стоит вдвое больше по сравнению с моим текущим планом Airtel, поэтому его нет в картине.
- Частный интернет-провайдер не протягивают их интернет-линии до нашего офиса, так что это тоже не в теме.
- Линии аренды - это выделенная линия, которая может решить проблему, но это чертовски дорого, и у нее все еще обязательно будет проблема с разрывом интернет-соединения (которая, вероятно, будет меньше, чем обычное широкополосное соединение, поскольку оно выделено).
- Интернет-ключ - Я думал об использовании нескольких ключей ISP, чтобы максимизировать время безотказной работы сервера, НО это снова было невозможно, потому что я не знаю, каким образом клиент может подключиться к серверу, потому что нет ПУБЛИЧНЫЙ IP или что-нибудь, что клиент может использовать для доступа к удаленному серверу.
- Кто-то предложил мне сделать следующее, но я понятия не имею, как это сделать. Если кто-то может показать мне, как это сделать, или сослаться на статью, связанную с этим, я был бы очень признателен.
использовать динамический DNS-сервис который вы настроили на своем сервере, и подключаетесь к нему, используя имя хоста вместо его IP-адреса. Однако этот вопрос не является вопросом программирования, а потому здесь оффтоп - н.у.
Вернуться к основному вопросу
Есть ли другие способы, которые я мог пропустить, чтобы сделать свой сервер доступным для конечных клиентов? без больших вложений и использования статического IP.
Ты можешь пытаться для использования службы динамического DNS и подключения вашего сервера к Интернету различными способами, а затем регистрации текущего IP-адреса в службе DynDNS. Однако во многих случаях это может потерпеть неудачу. Например, использование интернет-ключа для подключения к мобильному провайдеру почти наверняка не удастся, потому что они настроены таким образом, чтобы предотвратить использование сервера (они предназначены только для клиентов).
Ваше реальное решение - НЕ размещать свой сервер самостоятельно. Вместо этого поместите его в центр обработки данных colocation или используйте облачный сервис, такой как AWS, для выделения виртуальной машины вместо физической.