Utama Yang Lain Ralat 'Tiada Laluan ke Host' di Linux - Apa Yang Perlu Dilakukan

Ralat 'Tiada Laluan ke Host' di Linux - Apa Yang Perlu Dilakukan



Adakah anda pernah menemui ‘No Route to Host’ semasa cuba menjangkau pelayan di Linux? Kesalahan sambungan perkhidmatan ini mungkin menjengkelkan, tetapi anda boleh memperbaikinya setelah anda mengenal pasti penyebabnya.

Ralat

‘No Route to Host’ menunjukkan masalah rangkaian, biasanya yang muncul ketika pelayan atau host tidak bertindak balas. Ini mungkin berlaku kerana masalah rangkaian atau kerana penyediaan yang tidak sesuai.

Adakah Tetapan Rangkaian Anda Betul?

Sebelum kita melihat sebab yang lebih spesifik untuk masalah ini, pastikan tetapan rangkaian anda betul. Bolehkah anda menyambung ke web? Adakah DNS anda dikonfigurasi dengan betul?

Jalankan arahan ini untuk mengetahui:

systemd-menyelesaikan –status

bagaimana saya menukar ok google ke perkataan yang berbeza?

Sekiranya anda melihat masalah DNS di sana, kembali ke konfigurasi rangkaian anda dan buat semula jika anda perlu. Sekiranya anda menggunakan rangkaian standard dengan IP dinamik, nombor DNS akan dikemas kini secara automatik.

Untuk mengkonfigurasi DNS anda secara manual, pergi ke Network Manager dan masukkan alamat IP secara manual di tab IPv4.

Sekiranya pengedaran Linux anda tidak mempunyai desktop grafik, pergi ke /etc/systemd/resolved.conf. dan cari garis DNS.

Tukar nombor dengan nombor DNS yang anda mahukan dan buat konfigurasi lain jika anda perlu.

Juga, jika anda telah menyiapkan IP statik, anda mungkin ingin kembali ke IP dinamik dan membiarkan rangkaian anda mendapatkan maklumat sambungan melalui DHCP.

Jangan lupa memulakan semula komputer anda sebelum cuba menyambung ke hos sekali lagi. Sekiranya anda masih mendapat ‘No Route to Host’ teruskan membaca.

Adakah Host Server dalam talian?

Langkah seterusnya adalah memastikan bahawa hos yang anda cuba sambungkan sebenarnya dalam talian. Lagipun, salah satu penyebab ralat yang paling kerap berlaku adalah bahawa perkhidmatan ini tidak dijalankan kerana penyelenggaraan atau masalah lain.

Sekiranya perkhidmatan tidak dalam talian, periksa sama ada hosnya. Kadang kala perkhidmatan mungkin berhenti atau tidak dimulakan, walaupun tidak ada yang salah dengan pelayan itu sendiri.

Dengan menggunakan systemd, jalankan arahan…

bagaimana untuk mengetahui berapa umur komputer saya

nama perkhidmatan status sudo systemctl

Sekiranya perkhidmatan berjalan, anda perlu mencari sebab lain.

Adakah Anda Menyambung ke Pelabuhan Kanan?

Periksa semula sebarang dokumentasi yang mungkin disediakan oleh tuan rumah. Menjadi kebiasaan bagi pengurus pelayan untuk mengunci port yang tidak digunakan untuk meningkatkan keselamatan pelayan. Penyerang sering menggunakan port biasa untuk menyasarkan perkhidmatan Linux.

Sekiranya anda cuba menyambung ke pelayan anda sendiri, anda dapat mengesan kembali perkhidmatan ke port yang betul. Untuk melakukan ini, anda perlu memasang alat keselamatan yang dapat membantu anda melihat port terbuka - NMAP.

Berikut adalah arahan untuk memasang NMAP di pelbagai distribusi Linux:

CentOS: yum pasang nmap

Debian: apt-get pasang nmap

Ubuntu: sudo apt-get install nmap

Sebaik sahaja anda memasang NMAP, periksa untuk melihat port terbuka dengan arahan berikut:

sudo nmap -sS target-server-ip

Sekiranya anda tidak mempunyai akses langsung ke pelayan, anda harus menghubungi hos. Tetapi sebelum anda melakukannya, lihatlah beberapa kemungkinan penyebab lain untuk ralat ‘No Route to Host’ di Linux.

Adakah Nama Tuan Rumah Betul?

Anda juga mungkin mendapat ralat ‘No Route to Host’ jika komputer dan pelayan yang anda cuba sambungkan untuk menggunakan nama host yang berbeza. Kedua-dua mesin harus dikonfigurasikan untuk berhubung antara satu sama lain.

Selain daripada konfigurasi host yang biasa, anda ingin memberi perhatian kepada hosts.deny dan hosts.allow fail dalam / etc. Sekiranya anda cuba menyambung ke pelayan baru, pastikan anda mendapat nama host pelayan dengan betul.

Adakah iptables Menyekat Sambungan?

iptables cukup berguna semasa anda ingin mengkonfigurasi jadual firewall kernel Linux. Kawalan penuh yang diberikan kepada anda terhadap lalu lintas yang masuk dan keluar dari komputer anda sangat bagus.

Tetapi melalui kesalahan konfigurasi yang mudah, iptables dapat menyekat sambungan ke port yang ingin anda jangkau dan menimbulkan kesalahan 'No Route to Host'.

Untuk memeriksa sama ada iptables harus disalahkan, jalankan arahan berikut:

sudo iptables -S

Lihat apakah peraturan iptables yang telah anda tetapkan menyekat sambungannya. Anda mungkin perlu menambahkan peraturan penerimaan ke rantai INPUT lalai.

Untuk membersihkan peraturan firewall untuk firewall luaran, anda boleh menggunakan arahan ini:

iptables -F

Pemikiran Penutup

Seperti yang anda lihat, mungkin memerlukan sedikit masa untuk sampai ke bahagian bawah ralat 'Tiada Laluan ke Host', tetapi langkah-langkah di atas akan membantu anda. Walaupun kelihatan seperti masalah yang rumit, seringkali ia adalah hasil konfigurasi yang bertentangan atau masalah rangkaian mudah.

Adakah anda menemui kemungkinan penyebab dan pembaikan untuk ralat ini? Beri kami komen dan beritahu kami mengenainya.

bagaimana saya membatalkan akaun match.com saya

Artikel Yang Menarik

Pilihan Editor

Cara defrag PC Windows 10 anda
Cara defrag PC Windows 10 anda
Defrag drive anda adalah salah satu kaedah terbaik untuk meningkatkan prestasi PC anda. Windows 10 mempunyai alat dalaman yang akan melakukan defragmentasi pemacu anda secara automatik, tetapi jika anda ingin melakukan defrag secara manual atau membuat perubahan pada
Bagaimana Mengetahui Berapa Banyaknya Bekalan Kuasa yang Digunakan Komputer
Bagaimana Mengetahui Berapa Banyaknya Bekalan Kuasa yang Digunakan Komputer
Membina komputer sendiri - atau bahkan menaik tarafnya - tidak sukar, tetapi memerlukan sekurang-kurangnya anda memahami asas bagaimana semua bahagian itu bersatu. Untuk membina atau menaik tarafnya, anda perlu memahami
Opera 63 habis dengan penambahbaikan Mod Pelayaran Peribadi
Opera 63 habis dengan penambahbaikan Mod Pelayaran Peribadi
Opera melepaskan versi stabil penyemak imbas mereka yang baru. Bersama dengan pelbagai perbaikan dan penambahbaikan, Opera 63 membawa sejumlah perubahan pada penyemakan imbas peribadi, Perubahan utama Opera 63 adalah seperti berikut. Opera melayari peribadi kini memaparkan halaman selamat datang untuk mod Penyemakan Imbas Peribadi. Ia dengan jelas menerangkan apa yang berlaku
Cara Menghidupkan FPS Boost pada Xbox Series X
Cara Menghidupkan FPS Boost pada Xbox Series X
Xbox Series X ialah kuasa besar bagi konsol, dan ia juga serasi ke belakang. Jika anda bermain permainan lama demi nostalgia, Xbox Series X boleh meningkatkan kadar bingkai permainan tertentu daripada
Tukar Urutan Paparan Item Menu Boot di Windows 10
Tukar Urutan Paparan Item Menu Boot di Windows 10
Cara Mengubah Urutan Paparan Item Menu Boot di Windows 10 Dengan Windows 8, Microsoft membuat perubahan pada pengalaman boot. Pemuat but berasaskan teks ringkas kini dilumpuhkan secara lalai dan di tempatnya, terdapat antara muka pengguna grafik mesra sentuhan dengan ikon dan teks. Windows 10 juga mempunyai ini. Iklan dalam dual boot
Buat aplikasi Pintasan Desktop untuk Kedai di Windows 10
Buat aplikasi Pintasan Desktop untuk Kedai di Windows 10
Terdapat cara asli untuk membuat jalan pintas di Desktop untuk mana-mana aplikasi Store yang telah anda pasang pada PC Windows 10 anda. Inilah caranya.
Cara Melihat Segala Ketahui Facebook Mengenai Anda
Cara Melihat Segala Ketahui Facebook Mengenai Anda
Untuk mengatakan bahawa Facebook adalah perkhidmatan media sosial yang popular tentunya meremehkan semua yang sebenarnya. Facebook adalah syarikat global, yang menawarkan produk iklan dan perniagaan. Pengguna setiap hari log masuk untuk melihat rakan, keluarga mereka, dan mungkin lucu