Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > превратить компьютер в сервер


Автор: Areostar 3.7.2022, 08:33
Имеется компьютер. с виндой на нём. Как превратить его в сервер. чтоб с вним могли взаимодействовать через API.

зачем, не спрашивайте. надо проверить кое что.

Автор: Oldshelf 3.7.2022, 19:00
Наверное, нужно получить статический ip-адрес, по которому можно будет связаться с компьютером. То же самое, что обычное подключение к Интернету, только адрес, выделяемый при подключении - постоянный.

А потом уже поднять любой локальный веб-сервер, слушающий внешние запросы на этот ip.

Автор: Areostar 3.7.2022, 19:41
у кого полочить? Своего провайдера?

Автор: Akina 4.7.2022, 07:26
Цитата(Areostar @  3.7.2022,  09:33 Найти цитируемый пост)
Имеется компьютер. с виндой на нём. Как превратить его в сервер. чтоб с вним могли взаимодействовать через API.

Разница между обычным компьютером и сервером применительно к корпусу и софту на нём - исключительно организационная. А потому ответ на вопрос архипростой.

Установить на него программное обеспечение, которое обеспечивает работу указанного API.

Далее требуемые мероприятия (и вообще необходимость в них) зависят от того, может ли работать это ПО в условиях десктопной операционной системы, и какие ещё требования оно предъявляет к своему программному окружению. Тут вариантов масса - от простейшего случая, когда ничего дополнительного не требуется, и до предельного, когда потребуется снести десктопную и установить серверную версию ОС.

А методы и способы доступа к серверу и его API могут потребовать дополнительных мероприятий. Включая и получение статического адреса, как описано выше.

Для более детального ответа катастрофически недостаточно исходных данных. 

Цитата(Areostar @  3.7.2022,  09:33 Найти цитируемый пост)
зачем, не спрашивайте. надо проверить кое что.

Да нам пофиг в общем-то...

Автор: Areostar 4.7.2022, 12:13
Какие данные нуджны? Но компе Windows 11. Код который планируется запускать написан на python.

что ещё?

Автор: Akina 4.7.2022, 16:57
Код на питоне должен нормально запуститься на W11. А дальше уже пошли настройки, как внутренние (раз сервер, то к нему будут коннектиться извне, значит, как минимум создать соотв. правила в брэндмауэре), так и внешние (если к нему должны коннектиться из Инета, то следует обеспечить прохождение трафика - порт-маппинг на роутере или белый адрес там).

Автор: Areostar 4.7.2022, 20:03
Нащёл вот такую статейку https://help.reg.ru/hc/ru/articles/4408047794833-%D0%9A%D0%B0%D0%BA-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C-%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9-IP-%D0%B0%D0%B4%D1%80%D0%B5%D1%81-%D0%B2%D1%80%D1%83%D1%87%D0%BD%D1%83%D1%8E-%D0%BD%D0%B0-Windows


Вот на счёт

соотв. правила в брэндмауэре

и

порт-маппинг на роутере или белый адрес 

можно по подробнее

Автор: Akina 5.7.2022, 07:30
Опишите задачу подробно и детально. Ибо это "можно по подробнее", если рассматривать все вариации, тянет на приличную статью.

Автор: _zorn_ 8.7.2022, 20:09
Цитата(Areostar @  4.7.2022,  19:13 Найти цитируемый пост)
Но компе Windows 11

А в чем смысл именно на винде поднимать ? Если "тупо что то проверить", то извините. Без сетевых знаний вы ничего не сделаете. А помочь вам, "просто так" - зачем ? Вы же ###ёте вопросами, извините.
Так что либо нанимайте специалиста, либо сами. Но советую линукс все же, а не винду.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)