Да ли сте наишли на „Нема пута до хоста“ док покушавате да дођете до сервера на Линук-у? Ова грешка у вези са сервисом може бити досадна, али можете је поправити када идентификујете узрок.
„Нема руте до хоста“ означава мрежни проблем, обично онај који се појављује када сервер или хост не реагује. Ово се може догодити због проблема са мрежом или због неодговарајућег подешавања.
У овом чланку ћемо покрити како да решите проблем и поправите ситуацију на мрежи.
Да ли су ваша мрежна подешавања тачна?
Пре него што погледамо конкретније узроке овог проблема, уверите се да су ваша мрежна подешавања тачна. Можете ли да се повежете на веб? Да ли је ваш ДНС правилно конфигурисан?
- Почнимо тако што ћемо покренути ову команду да сазнамо: системд-ресолве –статус
- Ако тамо уочите проблеме са ДНС-ом, вратите се на конфигурацију мреже и поновите је ако морате. Ако користите стандардну мрежу са динамичком ИП-ом, ДНС бројеви би требало да се ажурирају аутоматски.
- Да бисте ручно конфигурисали свој ДНС, идите на Нетворк Манагер и ручно унесите ИП адресу у картицу ИПв4.
- Ако ваша Линук дистрибуција нема графичку радну површину, идите на „/етц/системд/ресолвед.цонф“, пронађите ДНС линију и промените бројеве са бројевима ДНС-а који желите и направите друге конфигурације ако морате.
- Такође, ако сте подесили статичку ИП адресу, можда ћете желети да се вратите на динамичку ИП адресу и дозволите вашој мрежи да добије информације о вези преко ДХЦП-а.
Не заборавите да поново покренете рачунар пре него што поново покушате да се повежете са хостом. Ако и даље добијате „Нема пута до хоста“, наставите да читате.
Да ли је хост сервер на мрежи?
Следећи корак је да проверите да ли је хост са којим покушавате да се повежете заиста онлајн. На крају крајева, један од најчешћих узрока грешке је тај што услуга не ради због одржавања или неког другог проблема.
Ако услуга није онлајн, проверите да ли је хост. Понекад је услуга можда заустављена или није покренута, чак и ако ништа није у реду са самим сервером.
- Користећи системд, покрените наредбу: судо системцтл статус име услуге
Ако је услуга покренута, морате потражити други узрок.
Да ли се повезујете на прави порт?
Још једном проверите сву документацију коју је домаћин можда дао. Уобичајена је пракса да менаџери сервера закључавају портове који се не користе за побољшање безбедности сервера. Нападачи често користе уобичајене портове за циљање Линук сервиса.
Ако покушавате да се повежете са сопственим сервером, можете пратити услугу до исправног порта. Да бисте то урадили, потребно је да инсталирате безбедносни алат који вам може помоћи да видите отворене портове – НМАП.
Ево команди за инсталирање НМАП-а у различитим Линук дистрибуцијама:
ЦентОС: иум инсталирај нмап
Дебиан: апт-гет инсталл нмап
Убунту: судо апт-гет инсталл нмап
Када инсталирате НМАП, проверите да ли видите отворене портове са следећом командом: судо нмап -сС циљни-сервер-ип
Ако немате директан приступ серверу, мораћете да контактирате домаћина. Али пре него што то урадите, погледајте неке од других могућих узрока грешке „Нема руте до хоста“ у Линуку.
Да ли је име домаћина тачно?
Такође можете добити грешку „Нема руте до хоста“ ако ваш рачунар и сервер са којим покушавате да се повежете користе различита имена хоста. Обе машине треба да буду конфигурисане да се повежу једна са другом.
Осим уобичајене конфигурације хостова, желите да обратите пажњу на датотеке хостс.дени и хостс.аллов у “/етц”. Ако покушавате да се повежете на нови сервер, уверите се да сте добили исправно име сервера.
Да ли иптаблес блокира везу?
иптаблес је прилично користан када желите да конфигуришете табеле заштитног зида Линук кернела. Потпуна контрола коју вам даје над саобраћајем који долази и излази из вашег рачунара је одлична.
Али кроз једноставну грешку у конфигурацији, иптаблес би могао блокирати везу са портом до којег желите да дођете и довести до грешке „Нема руте до хоста“.
- Прво одштампајте листу својих иптаблес и његових веза тако што ћете куцати судо иптаблес -Л и ударање Ентер.
- Да бисте проверили да ли је иптаблес крив, покрените следећу команду: судо иптаблес -С. Ово ће вам омогућити да видите да ли иптаблес правила која сте поставили блокирају везу. Можда ћете морати да додате правило прихватања у подразумевани ИНПУТ ланац.
- Да бисте разјаснили правила заштитног зида за спољни заштитни зид, можете користити ову команду: судо иптаблес -Ф
Завршне мисли
Као што видите, може потрајати неко време да се дође до дна грешке „Нема руте до хоста“, али горњи кораци би вам требали помоћи. Иако може изгледати као сложен проблем, често је резултат конфликтних конфигурација или једноставних проблема са мрежом.
Да ли сте наишли на неке друге потенцијалне узроке и исправке за ову грешку? Оставите нам коментар и реците нам о томе.