Dinamik IP'ye sahip bir bilgisayar web sunucusu olarak nasıl çalışır?


Yanıtlar:


29

Bunu daha önce yaptım ve süreç oldukça basit.

Bir web sunucusunu, o sırada ISS Hizmet Şartlarıma uygun olmak için her 12 saatte bir IP'lerin bağlantısını kesmek ve devretmek için gereken çevirmeli bir hesapta çalıştırdım. Davanızı çevirmek için mantık konusunda endişelenmenize gerek olmadığını varsayacağım, bu yüzden bir sonraki bölüme atlayacağım.

Yapmanız gereken ilk şey, internette çözülebilir bir çözümlenebilir Fuly Kalifiye Etki Alanı Adı oluşturmaktır. Kendi DNS sunucunuzu çalıştırırsanız veya web sunucunuza ulaşmak için kullanacağınız statik, ancak çözülebilir bir ad oluşturmak için DynDNS gibi ücretsiz bir hizmet kullanabilirsiniz.

Alan adınızı seçtikten ve çözmek için geçerli bir DNS girişiniz olduğunda, bir sonraki adım IP'niz değiştiğinde DNS girişinizi dinamik olarak güncelleyecek olan web sunucunuza DynDNS güncelleme hizmetini yüklemektir.

Bir sonraki adım, web sunucunuzu oluşturmaktır. Bu senaryoda hem IIS'yi hem de Apache'yi başarıyla kullandım. Hangi sunucuyu kullanırsanız kullanın kişisel tercih meselesidir.

Tüm bunlar tamamlandıktan sonra, yönlendiricinizin / güvenlik duvarınızın ağınızdaki web sunucunuza bağlantı noktası iletecek şekilde yapılandırıldığından emin olmanız gerekir. Siteyi FQDN'yi yazan herkesin tarayıcılarına erişebilmesini sağlayacak 80 numaralı bağlantı noktasını yönlendirmenizi öneririm. Bu sunucuyu gizli tutmak istiyorsanız, web sunucusunu başka bir bağlantı noktasına koymayı düşünebilirsiniz.

resim açıklamasını buraya girin

DynDNS Servisleri Sayfası


Bundan daha eksiksiz yapmak zor.
Gnoupi

Linksys WRT54G yönlendiricimden dyndns.com'u kullanmaya çalıştım ve dyndns çok sık güncelleme yaptığımı ve beni tekmelediğimi iddia etti. Linksys bu hatayı düzeltmekle ilgilenmiyordu. Yani güncelleme programını yönlendiricinizde yerleşik olandan değil, PC'nizdeki boyalardan çalıştırmanız gerekebilir.
bobmcn

Bu nedenle PC DynDNS güncelleme servisini kullanmanızı tavsiye ederim.
Axxmasterr

Hesabınızdaki DynDns ana makinenizin belirli bir bağlantı noktasındaki güncellenmiş dinamik IP'nize bağlanmasını sağlayarak, kullanıcının bağlantı noktası gerektirmeden 80 numaralı bağlantı noktası olmadan bunu yapabilirsiniz, değil mi?
mk12

1
Web sitesi 8080 kullanıyorsa, kullanıcı example.tld: 8080? Veya 80 işe yaramazsa web tarayıcıları otomatik olarak 8080'i dener mi?
mk12

4

Bence dinamik bir DNS servisi arıyorsunuz. Birkaç tane var, işte bir örnek: No-IP

Bir hesap oluşturmanız, ardından bilgisayarınızda çalışan ve sunucularındaki IP'nizi güncelleyecek bir yazılımınızın olması gerekir.

Sonra, kullaniciadi.no-ip.org, kullaniciadi.myftp.org vb. Gibi bir adres olacak ve bilgisayarinizi gösterecektir.


Diğer olasılık, küçük bir sıradan siteye ev sahipliği yapmak istiyorsanız ve yapılandırılması basit bir şey istiyorsanız, Opera Unite'ı kullanabilirsiniz . Doğrudan Opera'dan, bir web sunucusu (veya doğrudan bir dosya / fotoğraf sunucusu) barındırmanıza izin verir ve dinamik DNS'nin kendisi ile ilgilenir.

Bunun, özellikle çevrimiçi olmadan her zaman arkadaşlarınıza göstermek istediğiniz oldukça "geçici" ve kişisel bir web sitesi için bir çözüm olduğunu unutmayın.

Opera'nın "Unite" hizmeti şu anda hala beta aşamasında (zaten kararlı olsa da).


Denedim Unite(bunun ötesinde başka bir cevaba cevabımdaki bağlantıyı takip et). Çok kararlı değil. DynDNS(Şimdilik) web sunucusunu katılımsız bırakmak istiyorsanız hala yapışmasını öneriyorum .
nik

Ben kullanırken, oldukça kararlıydı. Bu konuda bazı yorumlarınız veya makaleleriniz var mı? Merak ediyorum.
Gnoupi


0

IP adresi her değiştiğinde bilgisayarınızda DNS girişini güncelleyen küçük bir yardımcı program çalıştırarak çalışır.


0

Başka yerde belirtildiği gibi, DynDNS hizmeti periyodik olarak bir ad sunucusunu güncelleyecektir (www.example.com 127.123.234.10 veya başka bir biçime çevrilir).

Sadece bazı ağ yönlendiricilerinin çoğu Linksys yönlendirici gibi bu özelliğe sahip olduğunu eklemek istedim. Bu şekilde bilgisayarda çalışan bir yazılıma bile ihtiyacınız yoktur.


0

Freedns.afraid.org'u DynDNS ile aynı amaçla kullanıyorum ve bana hiçbir maliyeti yok ve linux sunucumda çalıştırdığım bir güncelleyici komut dosyası var. Geçerli bir sertifika oluşturmak için StartSSL kullanıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.