Я делаю веб-сайт (который я сам размещаю) в качестве доказательства концепции, прежде чем перейти к своему основному проекту: частному почтовому серверу.
Настроить
Машина: старый компьютер моей бабушки (не очень хорошо, я знаю, но он справится)
ОС: Стандартная Ubuntu (не сервер Ubuntu)
Программное обеспечение: Apache2
Сеть: мой сервер к моему маршрутизатору к маршрутизатору моей семьи к модему. Причина этого в том, что я пытался отодвинуть свои сетевые эксперименты от WiFi-соединения моей семьи.
Домен: у меня есть домен через .tk Да, я знаю, что это не лучший вариант, но я не хотел тратить деньги на эксперимент, который, как я не знал, сработает. Я планирую перейти на .com позже.
проблема
У меня возникли проблемы с указанием моего домена на моем сервере. Я знаю, что должен указать IP своего сервера. Я также знаю, что это должен быть частный IP. Проблема в том, что единственные IP-адреса, которые я мог найти для своей машины, начинались с 192.168.xx (локальный адрес) или были общими (255.255.255.0 видов вещей). Я знаю, что адрес в формате xx.x.xxx.xxx, но единственный адрес, который я могу найти в этом формате, - это адрес маршрутизатора моей семьи, который я не считаю правильным. На данный момент мой домен указывает на мой адрес 192.168.xx, который, я думаю, работает только внутри моей сети (у меня еще не было возможности протестировать его извне).
То, что я думаю, может сработать
Я думаю, что если я переместу свой маршрутизатор ближе к модему (в обход маршрутизатора моей семьи с помощью коммутатора), я смогу использовать IP-адрес своего маршрутизатора, и он будет работать. Единственная проблема в том, что я не знаю, как мой маршрутизатор узнает, что весь входящий трафик должен идти на мой сервер, а не на самого себя.
Вопросов
Я сделал это правильно? Если нет, сработает ли мое исправление?
Я бы предпочел не публиковать URL-адрес, потому что мой сервер не имеет никакой защиты и не готов к большому трафику (для его аварийного завершения не потребовалось бы много времени, и я еще не научился исправлять это), но я могу ПМ это всем, кому это нужно.
PS Причина, по которой я не опубликовал это в Ask Ubuntu, заключается в том, что это не был чисто вопрос Ubuntu. Я могу переместить его, если сочту необходимым.
источник