A ’hosts’ fájlokról bővebben. Hogyan szerkesszük a ’hosts’ fájlt Windows-on és Linux-on?

Felmerülhetnek olyan esetek, amikor szükségessé válik, hogy a ’hosts’ fájlt szerkesszük gépünkön néha egy kisebb támadás vagy tréfa miatt, néha pedig annak érdekében, hogy igény szerint korlátozzuk az internetes és hálózati forgalmat a gépen.

A hosts fájlok már az ARPANET korszaka óta használatosak a gépeken. Ezek masszív régebben masszív fájlok voltak, melyek a névfeloldás sikeres kivitelezése érdekében jöttek létre.

A Microsoft ezeket a fájltípusokat megtartotta a modern személyi számítógép operációs rendszerében is, és a Windows-ban, valamint Linux-on igen kicsi az eltérés e fájlok jellege között. A legtöbb hosts fájl több bejegyzést is biztosít lehetséges loopback-ek, avagy visszacsatolások számára, melyek nagyjából így néznek ki:

’127.0.0.1 localhosts #loopback’

Az első komponens az, ahova vissza akarjuk irányítani a forgalmat, a második az, amelyet vissza akarunk írányítani, a harmadik pedig a komment.

Windows

A Windows 8 és 10 sajnos kicsit nehézkessé teszi, hogy elérjük ezt a fájlt, azonban így sem túl bonyolult. Először is szükségünk lesz egy notepad-re, avagy jegyzettömbre, erre egyszerűen rákeresünk a keresőre, majd jobb klikk az ikonra, és kattintsunk a ’futtatás rendszergazdaként’ opcióra! Ha ez megvan, akkor Fájl/Megnyitás, majd a mezőbe írjuk be a következőt:

’c:\windows\system32\drivers\etc\hosts’

A fájl meg is nyílik, és a szintaxisnak megfelelően meg is kezdhetjük a szerkesztést.

Ubuntu

Ubuntu 10.04 és a legtöbb Linux disztró alatt a hosts fájl egyszerűen szerkeszthető a terminálon keresztül. Használhatjuk természetesen kedvenc szerkesztőnket vagy kedvenc GUI szövegszerkesztőnket is. Az Ubuntu hosts fájlja az /etc/ mappában található, a főkönyvtár root-jában elérhető. A fájl szerkesztéséhez ’root’ formában kell megnyitni, mely a ’sudo’ parancs segítségével lehetséges. Írjuk be a következőt a terminálba:

’sudo vim /etc/hosts’

A megnyitás után a Windows-nál tapasztaltakhoz hasonlóan a szintaxisnak megfelelően már szerkeszthetjük is a fájlt és kedvünkre alakíthatjuk a számítógépen áramló netes és hálózati forgalmat. Linux-on van egy külön szekció az IP6 protokoll számára, a legtöbb feladathoz ez nem fog kelleni.

Linux

Érdekesség, hogy a Chrome például nem nagyon használja a hosts fájlt egyetlen operációs rendszer alatt sem. A hosts fájl remek lehetőség, hogy manuálisan blokkoljuk bizonyos oldalak elérését a számítógépen. Leginkább akkor jön kapóra, ha felnőtt tartalmakat szeretnénk fiatalok számára elérhetetlenné tenni.

Ha valakit manapság megkérdezünk az utcán, hogy milyen operációs rendszereket ismer, akkor az emberek nagy része Windows-al vagy Mac OS-el fog válaszolni. Páran megemlítik a Linux-ot is, de csak olyan szinten, hogy létezik. Nos, a Linux is egy igen nagy potenciállal rendelkező platform, amely számos hasznos dolgot tartogat számunkra. Az egyik az Ubuntu operációs rendszer.

A Vivaldi egy viszonylag új böngésző, amely körülbelül 7 hónapja lett kiadva és azóta igen nagy népszerűségnek örvend. A szoftver freeware típusú (ingyenes), rengeteg nyílt forráskódú komponenssel rendelkezik. Az érdekesség, hogy a böngészőt egykori Opera (böngésző) fejlesztők hozták létre, akik ki akarták fejezni egyet nem értésüket azzal az iránnyal szemben, amely felé az Opera böngésző jelenleg halad. Az 1.3-mas verzió megjelenésével ideje megismerni, hogy miként telepíthetjük fel azt az új és praktikus böngészőt Linux rendszerre.

A pillanatkép, avagy Screenshot funkció szinte minden operációs rendszerben megtalálható. A PrintScreen funkciót mindenki jól ismeri Windows-ból, azonban a Linux-on is van lehetőség arra, hogy amit éppen látunk a képernyőn, azt gyorsan elmentsük egy képfájlba.

A Linux egy igen komoly és sokoldalú operációs rendszer, ezért ennek megfelelően a pillanatkép készítésére is igen sok lehetőségünk van. Ezek között található könnyen kezelhető, egyszerű kis alkalmazások, valamint igen komoly parancssorok is, amelyek lehetővé teszik, hogy például automatizáljuk a folyamatot és több képet is készíthessünk bizonyos intervallumokban.