#dns #cname #dnsmasq
Вопрос:
Я работаю над функциями, подобными тем, которые предоставляет github.io, который предоставляет пользовательский домен для каждой коллекции статей пользователя, новый, я проверил это, сменив хосты, и я хочу протестировать моделирование реального мира, выполняемое локально, как я могу начать в своей локальной сети? Сейчас я прочитал несколько статей о dnsmasq, но мне все еще не очень ясно.
Вещи, которые я делаю, таковы: когда у пользователя А есть коллекция, он может получить к ней доступ в https://ourserver-example.com/collcetion-of-a Затем он может добавить свой личный домен, например my-collection.io После того, как он настроит его в нашей системе, он сможет получить доступ к своей коллекции с помощью https://my-collection.io
Теперь я хочу выяснить, как мне протестировать эту мою коллекцию.домен ввода-вывода в локальной сети, мне нужно создать локальный dns-сервер и добавить запись cname, чтобы связать мою коллекцию.ио в ourserver-example.com?
Ответ №1:
Вы можете просто добавить запись в свой файл хоста следующим образом:
192.168.10.10 my-collection.io
Где IP-адрес-это IP-адрес сервера/компьютера, на котором запущено приложение. Если вы работаете на своем локальном компьютере на локальном хосте, установите это:
localhost my-collection.io
Комментарии:
1. Да, спасибо за это, после того, как я выясню концепцию CNAME, я думаю, что в тесте достаточно использовать хосты.