Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam, mam problem z uruchomieniem serwera DNS. Wzoruje się na tym opisie:
https://dug.net.pl/tekst/204/szybka_konfiguracja_bi … ej_maszynie_/
Problem w tym, że system jakby nie miał zainstalowanego demona named, próbując zrestartować usługę komendą:
/etc/init.d/bind9 restart
zauważyłem, że nawet nie mam katalogu /etc/init.d/. Tak samo nie działają komendy sprawdzenia pliku konfiguracyjnego.
Prosiłbym o pomoc, jestem początkujący jeśli chodzi o użytkowanie systemu Openbsd.
Wersja Openbsd: 6.2
Offline
Rzuć okiem na to:
https://www.pantz.org/software/bind/bindconfigfiles.html
Offline
Patrzyłem też na to. Pliki skonfigurowałem. Jak mogę sprawdzić czy serwer działa? nslookup? Przekroczony czas połączenia.
Czy named jest domyślnie instalowany z systemem, czy jest możliwość że demon nie jest zainstalowany? Nie miałem utworzonego folderu /var/named.
Offline
pavlo napisał(-a):
Jak mogę sprawdzić czy serwer działa? nslookup?
dig @localhost nazwa.domeny ANY
Offline
"connection timed out; no servers could be reached"
Offline
Po latach dyskusji twórcy OpenBSD wykluczyli serwer DNS BIND z systemu podstawowego. Zamiast BIND w systemie bazowym zaleca się użycie pakietu nsd jako autorytatywnego serwera DNS i niezwiązanego z rolą rekurencyjnego buforowania serwera DNS. Możliwość instalacji BIND będzie zapewniona przez system portów. Dostarczenie w systemie podstawowym narzędzi dig, host i nslookup, które zostały opracowane jako część BIND, zostanie zachowane.
zainteresuj się także poleceniem rcctl
openbsd# rcctl usage: rcctl get|getdef|set service | daemon [variable [arguments]] rcctl [-df] check|reload|restart|stop|start daemon ... rcctl disable|enable|order [daemon ...] rcctl ls all|failed|off|on|started|stopped
i plikiem /etc/rc.conf
(oczywiście nie edytuj tego pliku)
do tego służy plik /etc/rc.conf.local
i to tu umieszczasz deamony do startu podczas uruchamiania się systemu.
czy nie widzisz ze powyższy opis jest dla debiana? i konfiguracja pewnych rzeczy może się trochę różnić na openbsd
Wszystkie deamony z systemu bazowego moża również uruchamiać z katalogu /etc/rc za pomocą odpowiedniej składni oczywiście.
Offline
Dzięki wielkie Yampress!
Bind nie był zainstalowany, zainstalowałem i śmiga! :)
Offline
Trzeba było sprawdzić czy proces działa..
A tak w ogóle z systemu bazowego wylecial również sendmail i nginx. nginxa zastąpili rozwiązaniem autorskim.
openbsd# cd /etc/rc.d
openbsd# ls
amd dhcpd ftpd httpd isakmpd ldpd mrouted ospf6d rarpd ripd slaacd spamd syslogd watchdogd ypserv
apmd dhcrelay ftpproxy identd iscsid lockd nfsd ospfd rbootd route6d slowcgi spamlogd tftpd wsmoused
bgpd dhcrelay6 ftpproxy6 ifstated ldapd lpd npppd pflogd rc.subr rtadvd smtpd sshd tftpproxy xenodm
bootparamd dvmrpd hostapd iked ldattach mopd nsd portmap rebound sasyncd sndiod statd unbound ypbind
cron eigrpd hotplugd inetd ldomd mountd ntpd radiusd relayd sensorsd snmpd switchd vmd ypldap
openbsd#
openbsd# cd /etc/rc.d
openbsd# ./httpd start
./httpd: need -f to force start since httpd_flags=NO
openbsd# ./httpd
usage: ./httpd [-df] start|stop|restart|reload|check
openbsd#
Offline
No tak..
Tak jak pisałem, jestem początkującym użytkownikiem, nie wiem jeszcze wszystkiego, a wydawało mi się dziwne, że bind może nie być zainstalowany domyślnie, nigdzie nie znalazłem informacji, że trzeba go doinstalować. Dobrze, że znalazłem to forum :)
Offline
Kiedyś było sobie forum http://www.bsdguru.org/dyskusja/index.php
Pare osób tam pisało... Teraz już tam chyba nikt nie zagląda, a jak ktoś pisze to początkujący.
Pozostają zagrajniczne o ile znasz angielski:
http://daemonforums.org/
https://demonforums.net/
i FreeBSD
https://forums.freebsd.org/
No i tu u nas n DUGU może ktoś się trafi kto zna BSD.
]:>
Offline