Konfigurowanie własnego serwera DNS

Kwestia

Mam własną zarejestrowaną domenę. Chcę skonfigurować własny serwer DNS i hostować stronę całkowicie niezależną od jakiejkolwiek usługi hostingowej innych firm. Mam system Windows Server 2003 i zainstalowałem rolę DNS i skonfigurowałem ją z jedną strefą przesyłania do przodu (jestem nowy w tej terminologii i nie jestem pewien, czy używam jej poprawnie). Powiedzmy, że moja domena to xyz.com Mam rolę DNS ustawioną dla xyz.com jako domenę ze strefą wyszukiwania do przodu. Ponadto zarezerwowałem wewnętrzny adres IP na moim serwerze za pomocą listy rezerwacji DHCP routera. Więc mam w zasadzie statyczny adres IP dla mojego serwera w sieci wewnętrznej. Jak mogę skonfigurować tę infrastrukturę, aby mieć możliwość skonfigurowania własnego serwera DNS i hostowania mojej witryny?

Rozwiązanie

Niektóre z nich potknęły się o ten wątek i były zdumione wszystkimi brakującymi informacjami i zwykłymi zniekształconymi instrukcjami.

Przede wszystkim musisz zarejestrować swój serwer DNS za pomocą ICANN (Internet Corporation for Assigned Names and Numbers), aby każdy mógł go znaleźć. Poważnie wątpię, czy zdasz sobie sprawę z konieczności posiadania własnego serwera DNS zarejestrowanego na głównych serwerach DNS (tych u twojego dostawcy usług internetowych), ponieważ nie wiesz, jak to ustawić. Najprostszym sposobem jest zarejestrowanie domeny w takim miejscu, jak GoDaddy lub inna witryna hostingowa domeny, która umożliwi ręczne edytowanie rekordów DNS lub przynajmniej skonfigurowanie usług przesyłania dalej do własnego DNS.

Po drugie, musisz się upewnić, że Twój ISP nie blokuje domyślnie portu 80 (portu używanego do przeglądania stron internetowych i HTTP), co robi większość dostawców usług internetowych. Większość dostawców usług internetowych ma „pakiet biznesowy”, który można kupić z większą przepustowością, statycznym IP i bardziej otwartymi portami, ale zazwyczaj kosztuje więcej. Zawsze możesz przypisać serwerowi sieciowemu inny port, ale powodzenia sprawia, że ​​ktoś doda numer portu (na przykład www.example.com:8080) na końcu adresu internetowego i każdy, kto go znajdzie.

Po trzecie, będziesz musiał użyć IIS 6 lub pobrać serwer Apache, aby faktycznie hostować stronę. Oba mają wiele rzeczy, które musisz zrobić, aby zabezpieczyć serwer WWW, aby upewnić się, że nie zostanie zhakowany i jest celem każdego kiddie ze skryptu i 2-bitowego hakera.

Po czwarte, musisz ściśle zakodować stronę w HTML lub CSS lub cokolwiek planujesz używać, a to samo w sobie jest dość i przedsięwzięciem, oprócz wszystkich warstw technologii, którymi musisz zarządzać.

Również bicie ludzi, ponieważ potrafią mówić po angielsku, jest po prostu zabawne, kiedy sam dobrze się mówi, jesteś prawie niemożliwy do zrozumienia i nie daje to nikomu zachęty do rzeczywistej pomocy.

Uwaga

Podziękowania dla IT Guy za tę poradę na forum.

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki