Jawaban:
Saya telah melakukan ini sebelumnya dan prosesnya cukup mudah.
Saya menjalankan server web pada akun dial up yang perlu memutus dan siklus IP setiap 12 jam agar sesuai dengan Ketentuan Layanan ISP saya pada saat itu. Saya akan berasumsi dalam kasus Anda, Anda tidak perlu khawatir tentang logika untuk menjaga hal itu dipanggil, jadi saya akan langsung beralih ke bagian selanjutnya.
hal pertama yang perlu Anda lakukan adalah membuat Nama Domain Berkualitas yang dapat diselesaikan yang dapat diatasi di internet. Anda dapat melakukan ini jika Anda menjalankan server DNS Anda sendiri atau Anda dapat menggunakan layanan gratis seperti DynDNS untuk membuat nama statis, tetapi dapat diselesaikan yang akan Anda gunakan untuk sampai ke server web Anda.
Setelah Anda memilih nama domain Anda dan memiliki entri DNS yang valid untuk menyelesaikannya maka langkah selanjutnya adalah menginstal layanan pembaruan DynDNS di server web Anda yang akan memperbarui entri DNS Anda secara dinamis ketika IP Anda berubah.
Langkah selanjutnya adalah membangun server web Anda. Saya telah menggunakan IIS dan Apache dengan sukses dalam skenario ini. Server mana pun yang Anda gunakan adalah masalah preferensi pribadi.
Setelah semua selesai, Anda perlu memastikan bahwa router / firewall Anda dikonfigurasi untuk port forward ke server web Anda di dalam jaringan Anda. Saya merekomendasikan meneruskan port 80 yang akan membuat situs dapat diakses oleh semua orang yang mengetik FQDN ke browser mereka. Jika Anda ingin merahasiakan server ini, Anda dapat mempertimbangkan untuk meletakkan server web di port lain.
Saya pikir Anda mencari layanan DNS dinamis. Ada beberapa yang, berikut ini salah satu contohnya: No-IP
Anda harus membuat akun, kemudian menjalankan perangkat lunak di komputer Anda yang akan memperbarui IP Anda di server mereka.
Setelah itu, akan ada alamat seperti username.no-ip.org, username.myftp.org, dll. Yang akan menunjuk ke komputer Anda.
Kemungkinan lain, jika Anda ingin meng-host situs kasual kecil dan Anda menginginkan sesuatu yang lebih sederhana untuk dikonfigurasikan, Anda dapat menggunakan Opera Unite . Langsung dari Opera, ini memungkinkan Anda untuk meng-host server web (atau langsung server file / foto), dan mengurus DNS dinamis itu sendiri.
Perlu diingat bahwa ini adalah solusi untuk situs web yang agak "tidak stabil" dan pribadi, yang ingin Anda perlihatkan kepada teman-teman, tanpa harus selalu online setiap saat.
Layanan "Unite" Opera masih dalam versi beta saat ini (meskipun sudah stabil).
Unite
(ikuti tautan dalam jawaban saya untuk jawaban lain di luar itu). Tidak begitu stabil. Saya masih menyarankan tetap berpegang teguh pada DynDNS
jika Anda berniat untuk meninggalkan web-server tidak dihadiri (untuk saat ini).
Apakah Anda mencari DynDNS ?
Periksa Mendapatkan alamat IP saya?
Seperti disebutkan di tempat lain, layanan DynDNS akan memperbarui server nama (di mana www.example.com diterjemahkan ke 127.123.234.10 atau apa pun) secara berkala.
Saya hanya ingin menambahkan bahwa beberapa router jaringan memiliki fitur ini, seperti kebanyakan router Linksys. Dengan begitu Anda bahkan tidak perlu perangkat lunak yang berjalan di komputer.
Saya menggunakan freedns.afraid.org untuk tujuan yang sama dengan DynDNS dan tidak dikenakan biaya apa pun, dan memiliki skrip pembaru yang saya jalankan di server linux saya. Saya menggunakan StartSSL untuk menghasilkan sertifikat yang valid juga.