#xcode #osx-server #xcode-server
#xcode #osx-сервер #xcode-сервер
Вопрос:
Вот как это управляется на сервере macOS:
а затем с другого mac я делаю:
но это не работает, не удается войти на удаленный mac. Почему?
- Пользователь kuna существует на mac с сервером macOS и является администратором.
Комментарии:
1. Вы перенаправляете все необходимые порты?
2. Что вы имеете в виду? Какие порты?
3. Если сервер находится в офисе или жилом помещении, обычно имеется маршрутизатор, управляющий интернет-трафиком, и этот маршрутизатор должен выполнять перенаправление портов для любых внешних запросов, которые должны быть перенаправлены на сервер. Так ли это, или у сервера есть свой собственный IP-адрес?
4. Да, сервер находится в офисе.
Ответ №1:
Если вы хотите получить доступ к своему серверу из офиса, не используйте общедоступный IP-адрес — используйте локальный IP-адрес сервера (один из начальных 192.168....
)
Если вы хотите получить доступ к своему серверу из-за пределов офиса, возможно, вам придется настроить офисный маршрутизатор для пересылки соответствующего трафика на ваш сервер. Этот процесс называется переадресацией портов.
Я бы
-
узнайте номера портов, которые вам нужно переадресовать, на этой странице
-
Google
<name of your router> setup port forwarding
для того, чтобы узнать, как ввести их в свой маршрутизатор — хотя со многими маршрутизаторами процесс довольно понятен в интерфейсе администратора.
Комментарии:
1. Даже после переадресации портов, похоже, существует проблема, которую я не нашел решения с помощью SSL-сертификатов. В Xcode 9 включение сервера Xcode автоматически генерирует самозаверяющий SSL-сертификат, который отклоняется при удаленном подключении. Если кто-нибудь знает решение этой проблемы, я хотел бы знать. У меня есть профессионально подписанный сертификат, хранящийся на сервере macOS, но он не может его использовать.