/etc/resolv.conf を
nameserver
127.0.0.1 にして /etc/rc.d/unbound
-f
restart だけで動きます。
http://gihyo.jp/admin/feature/01/unbound/0001
によると以下です。Unbound は本来はキャシュサーバーなのですが、簡易的なコンテンツサーバとしての機能を持ち,LAN内 のホストの名前の解決などに利用できます。
なおDNSコ ンテンツサーバは権威サーバとも呼ばれ,自身が権威を持っているゾーンに対する問い合わせのみに回答します。
参考: http://murasaki.cocolog-nifty.com/cloud/2009/07/unbound-1f2d.html
全体の状況は internet | | | run0:dhcp <openbsd(mail+dhcpd server)> bge0:192.168.11.1 | | | fxp0:dhcp <PC> PC send and revieve mail by sylpheed . サーバーの /etc/dhcpd.intefaces bge0 サーバーの /etc/dhcpd.conf option domain-name-servers 192.168.11.1; subnet 192.168.11.0 netmask 255.255.255.0 { option routers 192.168.11.1; range 192.168.11.50 192.168.11.57; } サーバーの /etc/resolv.conf nameserver 127.0.0.1 ############# 以下は不安定ですが 一応ローカルLANでメールの送受信ができます。 /var/unbound/etc/unbound.conf < ----------------- server: interface: 127.0.0.1 interface: ::1 access-control: 0.0.0.0/0 refuse access-control: 127.0.0.0/8 allow access-control: ::0/0 refuse access-control: ::1 allow hide-identity: yes hide-version: yes ###############################--->join name & adress interface: 192.168.11.1 access-control: 192.168.11.0/24 allow local-zone: "home." static local-data: "server.home. IN A 192.168.11.1" local-data: "kerai.home. IN A 192.168.11.50" local-data-ptr: "192.168.11.1 server.home." local-data-ptr: "192.168.11.50 kerai.home." ###############################--->to build mail server local-data: "home. IN MX 10 server.home." local-data-ptr: "192.168.11.1 server.home." # /etc/hosts ------------------------- 127.0.0.1 localhost ::1 localhost 192.168.100.101 aoiyuma.mydns.jp 192.168.11.1 server.home # /etc/myname ------------------------- aoiyuma.mydns.jp # /etc/postfix/main.cf ------------------------------------------ myhostname = server.home mydomain = home myorigin = $mydomain inet_interfaces = all mydestination = $myhostname localhost.$mydomain home_mailbox = Maildir/ mynetworks = 192.168.11.0/24, 127.0.0.0/8 queue_directory = /var/spool/postfix command_directory = /usr/local/sbin daemon_directory = /usr/local/libexec/postfix data_directory = /var/postfix mail_owner = _postfix inet_protocols = all unknown_local_recipient_reject_code = 550 debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/local/sbin/sendmail newaliases_path = /usr/local/sbin/newaliases mailq_path = /usr/local/sbin/mailq setgid_group = _postdrop html_directory = /usr/local/share/doc/postfix/html manpage_directory = /usr/local/man sample_directory = /etc/postfix readme_directory = /usr/local/share/doc/postfix/readme meta_directory = /etc/postfix shlib_directory = no /etc/postfix/master.cf -------------------------------------- smtp inet n - - - - smtpd pickup unix n - - 60 1 pickup cleanup unix n - - - 0 cleanup qmgr unix n - - 300 1 qmgr tlsmgr unix - - - 1000? 1 tlsmgr rewrite unix - - - - - trivial-rewrite bounce unix - - - - 0 bounce defer unix - - - - 0 bounce trace unix - - - - 0 bounce verify unix - - - - 1 verify flush unix n - - 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - - - - smtp relay unix - - - - - smtp showq unix n - - - - showq error unix - - - - - error retry unix - - - - - error discard unix - - - - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - - - - lmtp anvil unix - - - - 1 anvil scache unix - - - - 1 scache /etc/dovecot/dovecot.conf < protocols = imap listen = * !include conf.d/*.conf /etc/dovecot/conf.d/10-mail.conf mail_location = maildir:~/Maildir namespace inbox { inbox = yes } mmap_disable = yes first_valid_uid = 1000 mail_plugin_dir = /usr/local/lib/dovecot mbox_write_locks = fcntl /etc/dovecot/conf.d/10-master.conf < service imap-login { inet_listener imap { } inet_listener imaps { } } service pop3-login { inet_listener pop3 { } inet_listener pop3s { } } service lmtp { unix_listener lmtp { } } service imap { } service pop3 { } service auth { unix_listener auth-userdb { } } service auth-worker { } service dict { unix_listener dict { } } /etc/dovecot/conf.d/10-auth.conf auth_mechanisms = plain login !include auth-system.conf.ext disable_plaintext_auth = no /etc/dovecot/conf.d/10-ssl.conf < ssl = yes ssl_cert = </etc/ssl/dovecotcert.pem ssl_key = </etc/ssl/private/dovecot.pem あとは sylpheed で メールアドレス t@server.home imap 送受信さーばー ともに server.home 高度な設定でポートを25と143 にするだけです。
0 件のコメント:
コメントを投稿