Відповіді:
Я робив це раніше і процес є досить простим.
Я запустив веб-сервер за тимчасовим обліковим записом, який потребував відключення та передачі IP-адреси кожні 12 годин, щоб відповідати моїм умовам надання послуг ISP на той час. Я припускаю, що у вашому випадку вам не потрібно турбуватися про логіку, щоб все було набрано, тому я перейду до наступної частини.
перше, що вам потрібно зробити, - це створити дозволене ім'я домену Qualified, дозволене в Інтернеті. Це можна зробити, якщо ви запустили власний сервер DNS або можете скористатися безкоштовним сервісом, як DynDNS, щоб створити статичне, але вирішуване ім’я, яке ви використаєте для переходу до свого веб-сервера.
Після того, як ви вибрали своє доменне ім’я та маєте дійсну запис DNS для його вирішення, наступним кроком буде встановити службу оновлення DynDNS на веб-сервері, яка буде динамічно оновлювати ваш запис DNS, коли ваш IP зміниться.
Наступним кроком є створення вашого веб-сервера. У цьому сценарії я успішно використовував і IIS, і Apache. Який би сервер ви не використовували - це питання особистої переваги.
Після того, як все буде завершено, вам потрібно буде переконатися, що ваш маршрутизатор / брандмауер налаштований для пересилання на ваш веб-сервер всередині вашої мережі. Я рекомендую переслати порт 80, який зробить сайт доступним для всіх, хто вводить FQDN у свій браузер. Якщо ви хочете зберегти цей сервер приватним, ви можете розглянути можливість розміщення веб-сервера на іншому порту.
Я думаю, ви шукаєте динамічну службу DNS. Є кілька таких, ось один приклад: No-IP
Вам потрібно буде створити обліковий запис, а потім на вашому комп’ютері запустити програмне забезпечення, яке оновить вашу IP-адресу на їх сервері.
Після цього з'явиться така адреса, як username.no-ip.org, username.myftp.org тощо, яка вказуватиме на ваш комп'ютер.
Інша можливість, якщо ви хочете розмістити невеликий випадковий сайт і хочете налаштувати щось просте, ви можете скористатися Opera Unite . Безпосередньо з Opera він дозволяє розміщувати веб-сервер (або безпосередньо сервер файлів / фотографій) та піклується про сам динамічний DNS.
Майте на увазі, що це рішення для досить "мінливого" та особистого веб-сайту, який ви хотіли б показати друзям, навіть не маючи цього в Інтернеті весь час.
Послуга "Об'єднайтесь" в Opera ще наразі знаходиться в бета-версії (хоча вже стабільна).
Unite
(перейдіть за посиланням у моїй відповіді на іншу відповідь поза цим) Це не дуже стабільно. Я все-таки пропоную дотримуватися, DynDNS
якщо ви маєте намір залишити веб-сервер без відвідування (поки що).
Шукаєте DynDNS ?
Перевірте Отримання моєї IP-адреси?
Як вже було сказано десь, служба DynDNS періодично оновлюватиме сервер імен (де www.example.com буде переведено на 127.123.234.10 або будь-який інший) періодично.
Я просто хотів додати, що деякі мережеві маршрутизатори мають вбудовану функцію, як і більшість маршрутизаторів Linksys. Таким чином, вам навіть не потрібне програмне забезпечення, що працює на комп’ютері.
Я використовую freedns.a strah.org з тією ж метою, що і DynDNS, і це нічого не коштує, і у мене є сценарій оновлення, який я запускаю на своєму Linux сервері. Я також використовую StartSSL для створення дійсного сертифіката.