Имеем bind
BIND 9.9.5-3ubuntu0.7-Ubuntu (Extended Support Version) <id:f9b8a50e> built by make with '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/bind' '--localstatedir=/var' '--enable-threads' '--enable-largefile' '--with-libtool' '--enable-shared' '--enable-static' '--with-openssl=/usr' '--with-gssapi=/usr' '--with-gnu-ld' '--with-geoip=/usr' '--with-atf=no' '--enable-ipv6' '--enable-rrl' '--enable-filter-aaaa' 'CFLAGS=-fno-strict-aliasing -DDIG_SIGCHASE -O2'
compiled by GCC 4.8.2
using OpenSSL version: OpenSSL 1.0.1f 6 Jan 2014
using libxml2 version: 2.9.1
Ubuntu 14.04 x64
Сервер IBM x3550
При сетевом трафике в 30-40 mbit/s и выше сыпятся постоянно ошибки
17-Feb-2016 12:25:09.875 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:09.875 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:11.610 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:11.610 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:11.611 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:11.611 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:11.612 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:11.612 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:11.612 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:11.612 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:11.612 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:11.612 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:11.612 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:11.612 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:14.085 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:14.085 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:14.085 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:14.085 general: error: internal_send: 127.0.0.1#33778: Invalid argument
17-Feb-2016 12:25:19.554 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:19.554 general: error: socket.c:1915: unexpected error:
17-Feb-2016 12:25:19.554 general: error: internal_send: 127.0.0.1#55331: Invalid argument
17-Feb-2016 12:25:19.554 general: error: internal_send: 127.0.0.1#55331: Invalid argument
Нагрузки по RAM или CPU нету. Тариф 100мбит. так что в ширину канала тоже не упирается.
Конфиг bind обычный
include "/etc/bind/rndc.key";
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
options {
        directory "/var/cache/bind";
        statistics-file "/var/cache/bind/named.stats";
        dnssec-validation auto;
        auth-nxdomain no;
        recursion yes;
        listen-on {
                127.0.0.1;
                192.168.60.1;
                192.168.2.1;
                };
        allow-recursion {
                127.0.0.0/8;
                192.168.48.0/20;
                192.168.2.0/24;
                };
        forwarders {
                77.88.8.8;
                77.88.8.1;
                };
        allow-query {
                any;
                };
};
statistics-channels {
     inet 127.0.0.1 port 8053 allow { 127.0.0.1; };
};
zone "." {
        type hint;
        file "/etc/bind/db.root";
};
zone "0.in-addr.arpa" {
        type master;
        file "/etc/bind/db.0";
};
zone "localhost" {
        type master;
        file "/etc/bind/db.local";
        };
zone "127.in-addr.arpa" {
        type master;
        file "/etc/bind/db.127";
        };
logging {
        channel bind.log {
                file "/var/lib/bind/bind.log";
                severity info;
                print-category yes;
                print-severity yes;
                print-time yes;
                };
        category general {
                bind.log;
                };
        category general {
                bind.log;
                };
        category resolver {
                bind.log;
                };
        category notify {
                bind.log;
                };
        category client {
                };
        category queries {
                bind.log;
                };
        };

