GNU/Linux >> Belajar Linux >  >> Linux

(jaringan tidak dapat dijangkau) di log server saya

Solusi 1:

Semua alamat adalah IPv6. Sepertinya masalah IPv6, Anda mungkin tidak mengonfigurasi jaringan IPv6. Nonaktifkan dukungan IPv6 di Bind:

Edit /etc/sysconfig/named dan atur:

OPTIONS="-4"

Kemudian mulai ulang ikat:

service named restart

(dari http://crashmag.net/disable-ipv6-lookups-with-bind-on-rhel-or-centos)

Apakah Anda diserang? Saya tidak berpikir Anda telah dikompromikan. Pesan-pesan itu bisa normal tergantung pada layanan apa yang Anda jalankan (bagaimanapun, server apa pun selalu berada di bawah upaya serangan, orang memindai internet mencoba mengeksploitasi di setiap server).

Solusi 2:

Perlu dicatat bahwa di Debian Jessie dengan systemd, -4 opsi di /etc/default/bind9 mungkin diabaikan. Lihat bug #767798.

Dalam hal ini, Anda perlu memodifikasi systemd bind9.service berkas:

Pindahkan bind9.service untuk menghindarinya ditimpa saat pembaruan

cd /etc/systemd
find . -name "bind*" -delete
cp /lib/systemd/system/bind9.service system/

Edit system/bind9.service untuk menggunakan opsi di /etc/default/bind9 .

$EDITOR system/bind9.service

Tambahkan EnvironmentFile=-/etc/default/bind9 dan modifikasi ExecStart untuk memasukkan $OPTIONS . (Saya menghapus -u bind , karena di Debian sudah termasuk dalam $OPTIONS )

Pastikan untuk menyimpan -f opsi yang diperlukan untuk systemd. Lihat diff ini sebagai contoh:

# diff -u1 /lib/systemd/system/bind9.service /etc/systemd/system/bind9.service 
--- /lib/systemd/system/bind9.service   2015-12-14 21:12:28.000000000 +0100
+++ /etc/systemd/system/bind9.service   2016-02-08 15:34:59.634891951 +0100
@@ -6,3 +6,4 @@
 [Service]
-ExecStart=/usr/sbin/named -f -u bind
+EnvironmentFile=-/etc/default/bind9
+ExecStart=/usr/sbin/named -f $OPTIONS
 ExecReload=/usr/sbin/rndc reload

Dan akhirnya

systemctl reenable bind9.service
service bind9 restart

Solusi 3:

Masalahnya disebabkan oleh pembaruan BIND di Centos, ia mencoba menggunakan IPv6 dan juga IPv4.

Cara terbaik untuk memperbaikinya adalah menggunakan IPv6 atau mengonfigurasi pengikatan untuk hanya menggunakan IPv4

di set /etc/named.conf

OPTIONS="-4"

Ini akan menghentikannya menggunakan IPv6 saat start up dan restart DNS

layanan bernama restart

Solusi 4:

Untuk urutan ubuntu dari 16,04:sudo vi /etc/default/bind9

OPTIONS="-4 -u bind"

Solusi 5:

Opsi bagus, saya menyadari bahwa log ini muncul saat Anda menggunakan server named.root yang disediakan oleh www.internic.net/zones karena beberapa server ini tidak memiliki antarmuka IPv6 online.

Apa yang saya lakukan adalah bekerja dengan forwarders stanza di file name.conf saya dan log ini tidak muncul lagi atau setidaknya sejauh ini.

Ini adalah bagian dari file name.conf saya. Seperti yang Anda lihat, saya mengomentari Bagian Petunjuk Zona. Dan bait lainnya karena saya sedang mengerjakan penyiapan tertentu.

// Start the options clauses
options {
        listen-on-v6 {
                none;
                };
        listen-on port 53 {
                127.0.0.1;
                192.168.1.0/24;
                };
        directory "/var/named";
//      tkey-gssapi-keytab "/usr/local/samba/private/dns.keytab";
        version "Not Currently Available";
        auth-nxdomain yes;
        empty-zones-enable no;
        notify no;
        forwarders {
                208.67.220.220;
                208.67.222.222;
                };
        allow-query {
                127.0.0.1;
                192.168.1.0/24;
                };
        allow-recursion {
                127.0.0.1;
                192.168.1.0/24;
                };
        allow-transfer {
                none;
                };
        };
// Zone Clauses
// Root Servers to allow Recursion
//zone "." {
// Zone Clauses
// Root Servers to allow Recursion
//zone "." {
//      type hint;
//      file "named.root";
//      };

Linux
  1. Cara memperbaiki postfix/smtp Network is unreachable error

  2. Cara menuju ke layanan/server yang berada di jaringan yang tidak dapat diakses (menggunakan terowongan SSH)

  3. Kesalahan MS SQL Server 0x80070218

  1. Kode status respons HTTP

  2. Tinjau log Agen Server MSSQL

  3. Memecahkan masalah jaringan Windows Server

  1. Tambahkan antarmuka Jaringan Cloud ke Server Cloud

  2. Menggunakan log server

  3. jaringan:host tujuan tidak dapat dijangkau