Я роблю веб-сайт (який я сам приймаю) як доказ концепції, перш ніж перейти до мого головного проекту: приватного поштового сервера.
Налаштування
Машина: стара башта мого ПК (не дуже добре, я знаю, але це зробить роботу)
ОС: Стандартний Ubuntu (не Ubuntu сервер)
Програмне забезпечення: Apache2
Мережа: мій сервер до мого маршрутизатора до маршрутизатора моєї сім'ї до модему. Причина цього полягає в тому, що я намагався перенести свої експерименти в мережу з WiFi-з'єднання своєї сім'ї.
Домен: Я отримав домен через .tk Так, я знаю, що це не найкращий, але я не хотів витрачати гроші на експеримент, який я не був впевнений, що збираюся працювати. Я планую перейти на .com пізніше.
Проблема
Я зіткнувся з проблемами, вказуючи мій домен на мій сервер. Я знаю, що я повинен поставити в IP мого сервера. Я також знаю, що він повинен бути приватним IP. Проблема в тому, що тільки IP-адреси, які я міг знайти для своєї машини, почалися з 192.168.x.x (локальна адреса) або були загальними (255.255.255.0 видів речей). Я знаю, що адреса знаходиться у форматі xx.x.xxx.xxx, але єдиною адресою, яку я можу знайти в цьому форматі, є адреса маршрутизатора моєї сім'ї, який, на мою думку, не є правильним. На даний момент мій домен вказав на мій адресу 192.168.x.x, який, на мою думку, працює тільки в моїй мережі (ще не мав можливості перевірити його ззовні).
Що, на мою думку, може спрацювати
Я думаю, що якщо я переміщу маршрутизатор ближче до модему (обходячи маршрутизатор моєї сім'ї з комутатором), я можу використовувати IP-адресу мого маршрутизатора і він буде працювати. Єдина проблема в тому, я не знаю, як мій маршрутизатор буде знати, що все, що трафік, що надходить в повинна йти до мого сервера, а не до себе.
Питання
Я зробив це правильно? Якщо ні, чи буде моя фіксація працювати?
Я б не хотів опублікувати адресу, тому що мій сервер не має жодної безпеки і не готовий до високого трафіку (це не займе багато, щоб звалити його, і я ще не навчився виправляти його), але я можу PM це до будь хто хто потребує це.
P.S. Причина, чому я не опублікував цю статтю в Ask Ubuntu, полягає в тому, що це не було питанням Ubuntu. Я можу перемістити його, якщо вважатиме за потрібне.