Strona 1 z 1

Zmiana ustawień MyDNS

: 30 sierpnia 2011, 19:51
autor: krisu169
Witam.

Posiadam Debiana Squeeze po aktualizacji z Lenny. Pracuję na maszynie wirtualnej pod adresem 192.168.0.2, mam zainstalowane pakiety takie jak: apache, php, mysql, mydns, ispconfig itp.

Wszystkie usługi działają i nie mam problemu z dostępem poprzez SSH wykorzystując adres IP. Jednakże za nic nie mogę dostać się do niego przez:

Kod: Zaznacz cały

domenie s1.example.com
Specem w tym temacie nie jestem, potrzebuję uruchomić sobie serwer jedynie do testowania aplikacji PHP, baz danych itp. Dobrze byłoby się czegoś przy okazji nauczyć w tym temacie.

Wpadłem na pomysł, że skoro z Linksa na Debianie wyświetla mi stronę po domenie

Kod: Zaznacz cały

s1.example.com
i wszystko ładnie działa, ale z żadnego innego komputera w sieci już nie, problem jest w konfiguracji DNS. A zatem mogę obwiniać moje ustawienia mydns, ale nie wiem jak się za to zabrać. Co jest problemem, proszę o wyjaśnienie sprawy.

Załączam plik, który może się przydać.

Kod: Zaznacz cały

127.0.0.1       localhost
192.168.0.2     s1.example.com  s1

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

: 31 sierpnia 2011, 09:19
autor: Bastian
Strone Tobie wyświetla bo masz wpis w /etc/hosts jak sam widzisz. I racją jest, że problem leży po stronie DNS, tyle, że nie pokazujesz konfiguracji serwera DNS.

: 01 września 2011, 20:17
autor: krisu169
Oto mój plik konfiguracyjny
/etc/mydns.conf

Kod: Zaznacz cały

## AUTOMATICALLY GENERATED BY DEBCONF. DO NOT MODIFY DATABASE
## INFORMATION (database, db-*)...
## PLEASE RUN 'dpkg-reconfigure mydns-mysql' INSTEAD.
## CHANGES TO THE FOLLOWING DIRECTIVES ARE NOT PRESERVED, BUT REPLACED,
## ON UPGRADE:
##  user, group, pidfile, db-*, database

##
##  /etc/mydns.conf
##  Thu Aug  2 16:36:26 2007
##  For more information, see mydns.conf(5).
##


                                # DATABASE INFORMATION

db-host = localhost             # SQL server hostname
db-user = ispconfig             # SQL server username
db-password = e1788f0797e9d17432946657d7f3c66e         # SQL server password
database = dbispconfig          # MyDNS database name


                                # GENERAL OPTIONS

user = nobody                   # Run with the permissions of this user
group = nogroup                 # Run with the permissions of this group
listen = *                      # Listen on these addresses ('*' for all)
no-listen =                     # Do not listen on these addresses


                                # CACHE OPTIONS

zone-cache-size = 2048  # Maximum number of elements stored in the zone cache
zone-cache-expire = 60  # Number of seconds after which cached zones expires
reply-cache-size = 2048 # Maximum number of elements stored in the reply cache
reply-cache-expire = 30 # Number of seconds after which cached replies expire


                                # ESOTERICA

log = LOG_DAEMON        # Facility to use for program output (LOG_*/stdout/stderr)
pidfile = /var/run/mydns.pid    # Path to PID file
timeout = 120   # Number of seconds after which queries time out
multicpu = 1    # Number of CPUs installed on your system
recursive =                     # Location of recursive resolver
allow-axfr = yes # Should AXFR be enabled?
allow-tcp = yes  # Should TCP be enabled?
allow-update = no       # Should DNS UPDATE be enabled?
ignore-minimum = no     # Ignore minimum TTL for zone?
soa-table = dns_soa     # Name of table containing SOA records
rr-table = dns_rr       # Name of table containing RR data
## soa-where = server_id = 1               # Extra WHERE clause for SOA queries
## rr-where =  server_id = 1               # Extra WHERE clause for RR queries
use-soa-active = yes # To fix bug 295 where active or inactive status is ignored.
use-rr-active = yes # To fix bug 295 where active or inactive status is ignored.

Dodane:
Pomoże ktoś, czy nikt się nie zna?

: 02 września 2011, 12:34
autor: Bastian
Ta domena ma być widziana tylko w sieci lokalnej czy w internecie również? Niestety MyDNSa nie znam, aczkowiek ustawienia są w bazie danych więc skoro chciałeś mieć serwer DNS z ustawieniami w bazie danych to bądź konsekwentny i nie wyświetlaj pliku konfiguracyjnego, w którym nic nie ma tylko wartości z bazy danych.