Я размещаю несколько сервисов на ноутбуке и обращаюсь к ним через обратный прокси-сервер с помощью Caddy. Я могу без проблем обращаться к веб-сайтам из любого браузера, я также могу просматривать веб-сайты с любого компьютера, который я пробую, за исключением использования cURL на той же машине. Это никогда не соединяет.
URL-адрес разрешается с помощью записи CNAME, прикрепленной к IP-адресу моего дома. Я пытался использовать петли сети для подключения на локальном компьютере, и мне тоже не повезло.
Эти сервисы должны общаться друг с другом. Я дошел до того, что схожу с ума по этому вопросу.
Резюме:
- Машина, на которой запущено несколько сервисов с веб-интерфейсами, которые взаимодействуют друг с другом
- Может подключаться к веб-интерфейсам через браузер, может отбиваться с любого другого компьютера
- Невозможно cURL или wget что-либо от той же машины, что разрушает способность служб к общению
- Я могу пропинговать URL с компьютера и получить 0% потери пакета
Есть идеи? Я работаю на Arch на машине System76. Сам ноутбук находится за маршрутизатором Google OnHub с переадресацией портов на 80 и 443 на эту машину.