Verkostoituminen

Kuinka muokata isäntätiedostoa Linuxissa?

Kuinka muokata isäntätiedostoa Linuxissa?

Hosts-tiedostoa tuetaan Linuxissa, Windowsissa ja Macissa; ne ovat pelkkätekstitiedostoja, jotka toimivat isäntänimien kartoittamiseksi eri IP-osoitteisiin. On hienoa muokata Hosts-tiedostoa, kun suoritat testin tietyssä verkossa.  Voit myös ohittaa IP-osoitteen kartoituksen prosessin, jossa verkkoselain käyttää DNS (Domain Name Server) -hakua verkkotunnuksen kääntämiseen tiettyyn IP-osoitteeseen.

Kun käyttäjä kirjoittaa verkkosivuston verkkotunnuksen, verkkotunnus on käännettävä tietyksi IP-osoitteeksi. Hosts-tiedostolla on etusija DNS: ään nähden, koska käyttöjärjestelmä tarkistaa sen Hosts-tiedoston toimialueelta ja jos kyseiselle toimialueelle ei ole merkintää. Se alkaa kysellä määritettyjä DNS-palvelimia tietyn verkkotunnuksen ratkaisemiseksi. Se oli vähän tietoa Hosts-tiedostosta, ja harkitsemme kaikkia yksittäisiä näkökohtia siitä, miten muokata Hosts-tiedostoja helposti Linuxissa.

Miksi muokata isäntätiedostoa?

Host-tiedoston muokkaamiseen Linux-koneessa on useita syitä:

Kuinka muokata isäntätiedostoa Linuxissa?

Avaa pääte sovelluksista> apuohjelmat> pääteominaisuus, tai voit käyttää pikanäppäimiä CTRL, ALT ja T.

Kun olet avannut päätelaitteen, avaa Linux Hosts -tiedosto järjestelmässä seuraavalla komennolla:

sudo vim / etc / hosts

Olemme käyttäneet Vimiä, mutta voit käyttää erilaisia ​​tekstieditoreja, kuten nanoa.

Kun olet suorittanut komennon, järjestelmä kehottaa sinua antamaan salasanan Hosts-tiedoston avaamiseksi.

Voit muokata Hosts-tiedostoa helposti, joten tiedosto muotoillaan kuten IP-osoite kirjoitetaan ensin ja palvelimen nimi on toisella.

0.0.0.0 palvelinta.verkkotunnus.com

Voit lisätä merkintöjä Hosts-tiedoston loppuun tarpeidesi mukaan. Jos haluat ohittaa minkä tahansa rivin tai määrittää järjestelmän olemaan lukematta riviä, voit laittaa "#" -merkin kyseisen rivin alkuun.  Lopuksi voit tallentaa tiedoston ennen ja varmista, että olet tallentanut sen ennen poistumista.

Estä verkkosivusto

Jos haluat estää tietyn verkkosivuston ohjaamasta sitä paikallisen isännän IP-osoitteeseen, muuta Hosts-tiedoston verkkotunnusta. Esimerkiksi haluamme estää xxyyzz.com, sitten voimme kirjoittaa:

134.1.0.1 www.xxyyzz.com

Edellä olevassa tekstissä 134.1.0.1 on paikallisen isännän IP, mutta jos haluat tehdä muutoksia oletusreittiin, voit kirjoittaa:

0.0.0.0 www.xxyyzz.com

Yllä olevassa tekstissä 0.0.0.0 IP on tämän Hosts-tiedoston oletusreitti.

Viimeinkin voit tallentaa tiedoston painamalla CTRL- ja X-näppäimiä samanaikaisesti.

Nimeä palvelukytkin

Kuten mainittiin, Hosts-tiedosto ohittaa Domain Namer -palvelimen haun. Silti sillä on toinen tiedosto, joka sisältää käyttöjärjestelmän tiedot tilauksesta IP-osoitekäännöksen löytämiseksi.

Nswitch.conf on tiedosto, joka on täysin määritetty DNS: n etsimiseen, ohittaa sitten Hosts-tiedoston ja siirtyy DNS-hakuun. Voit käyttää alla olevaa komentoriviä kokoonpanon tarkistamiseen helposti:

kissa / etc / nswitch.conf [sähköposti suojattu]: ~ $ cat jne. nsswttch.konf
# / etc / nswitch.konf
#
# Esimerkki GNU-nimipalvelukytkimen toiminnallisuudesta.
# Jos olet asentanut 'glibc-doc-reference' ja 'info' -paketit, kokeile:
# 'info libc "Name Service Switch"' lisätietoja tästä tiedostosta.
passwd: vastaava systemd
ryhmä: vastaava järjestelmä
varjo: vastainen
gshadow: tiedostot
hosts: files mdns4_minimal [NOTFOUND = return] dns myhostname -tiedostot
verkot: db-tiedostot
protokollat: db-tiedostot
palvelut: db-tiedostot
eetterit: db-tiedostot
RPC: db-tiedostot
verkkoryhmä: nis
xyz @ xyz-VirtualBox: ~ $

On merkintä nimeltä "Hosts", joka varmistaa, että tiedostot on lueteltava oikeanpuoleisessa sarakkeessa yllä olevissa tuloksissa. Jos sitä ei ole luettelossa näin, avaa tiedostojen muokkausohjelma alla olevalla komennolla:

sudo vim / etc / nsswitch.konf

Tämä komento avaa Vim-tekstieditorin tekemään muutoksia ja asettamaan tiedostot alussa sopivaan käyttöön.

Johtopäätös

Hosts-tiedostoista on hyötyä useiden tehtävien suorittamisessa verkkotunnuksille ja IP-osoitteille.  Se oli täydellinen tieto Hosts-tiedostosta ja siitä, miten voit helposti muokata Hosts-tiedostoa Linuxissa. Tämä menettely on testattu useilla Linux-koneilla, mutta sinun on noudatettava huolellisesti jokaista vaihetta.

Top 10 Games to Play on Ubuntu
Windows platform has been one of the dominating platforms for gaming because of the huge percentage of games that are developing today to natively sup...
5 parasta arcade-peliä Linuxille
Nykyään tietokoneet ovat vakavia koneita, joita käytetään pelaamiseen. Jos et pääse uusiin korkeisiin pisteisiin, tiedät mitä tarkoitan. Tässä viestis...
Battle For Wesnoth 1.13.6 Development Released
Battle For Wesnoth 1.13.6 released last month, is the sixth development release in the 1.13.x series and it delivers a number of improvements, most no...