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_binda_na_jednej_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
[quote=pavlo]Jak mogę sprawdzić czy serwer działa? nslookup?[/quote]
dig @localhost nazwa.domeny ANY
Offline
[i]"connection timed out; no servers could be reached"[/i]
Offline
Po latach dyskusji twórcy OpenBSD wykluczyli serwer DNS BIND z systemu podstawowego. Zamiast BIND w systemie bazowym zaleca się użycie pakietu [b]nsd[/b] 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.[/quote]
[b][/b]
zainteresuj się także poleceniem rcctlKod:
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|stoppedi 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#[/quote]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#[/quote]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
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00091 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.15.211.41' WHERE u.id=1 |
0.00083 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.211.41', 1733248010) |
0.00041 | SELECT * FROM punbb_online WHERE logged<1733247710 |
0.00045 | SELECT topic_id FROM punbb_posts WHERE id=319604 |
0.00008 | SELECT id FROM punbb_posts WHERE topic_id=30467 ORDER BY posted |
0.00052 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30467 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00105 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30467 ORDER BY p.id LIMIT 0,25 |
0.00090 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30467 |
Total query time: 0.00533 s |