Kaip valdyti savo IP adresą „Linux“: radimas, nustatymas ir keitimas

Kaip valdyti savo IP adresą „Linux“: radimas, nustatymas ir keitimas

IP adresas yra kaip jūsų kompiuterio telefono numeris . Jūsų kompiuteris naudoja jį susisiekti su kitais įrenginiais ir atvirkščiai. Štai keletas paprasčiausių būdų valdyti „Linux“ IP adresą.





Kaip rasti savo IP adresą ir DNS adresą

Naudojant komandų eilutę

Senas būdas tai padaryti buvo naudoti ifconfig komandą. Tačiau nuo to laiko jis buvo pakeistas ip komandą. Norėdami parodyti savo IP adreso tipą:





ip addr show

Tarp grąžinamos abėcėlės sriubos yra viena eilutė, rodanti jūsų IP adresą klasifikuotame tarpdomenų maršrutizavimo (CIDR) žymėjime. Tai iš esmės rodo jūsų IP adresą kartu su potinklio kauke. Jei matai dinamiškas , tada jūsų IP adresas buvo automatiškai priskirtas naudojant DHCP.





Išvestyje taip pat rodoma informacija apie visus jūsų sistemoje įdiegtus tinklo įrenginius ar sąsajas, nes tokie įrenginiai kaip nešiojamieji kompiuteriai gali turėti laidinį ir belaidį eternetą. Dažniausias sąsajos pavadinimas yra eth0, tačiau „Ubuntu Systems“ su systemd (pvz., „Ubuntu 16.04“ ir naujesnė) tinklo sąsaja pavadinta „ens33“.

Norėdami gauti su sąsaja susietus DNS adresus, įveskite:



nmcli device show | grep IP4.DNS

Naudojant GUI

GUI parodyti savo IP adresą taip pat yra gana paprasta. Senesnėse sistemose spustelėkite Ryšio informacija po tinklo piktograma iš viršutinės juostos. IP adresas, pagrindinis ir DNS serveriai bus rodomi lange „Ryšio informacija“.

Naujesnėse „Ubuntu“ versijose yra dar keli paspaudimai. Po ta pačia tinklo piktograma viršutinėje juostoje pasirinkite nustatymus iš prijungtos sąsajos. Spustelėkite krumpliaračio piktogramą ir pasirodžiusiame lange peržiūrėkite savo IP adresą.





Kaip nustatyti arba pakeisti IP adresą (senesnėse sistemose)

Naudojant komandų eilutę

Senesnės „Ubuntu“ darbalaukio versijos naudoja tt/tinklas/sąsajos failą. Parodykite failo turinį naudodami katė komandą ir jei turinys atrodo taip, kaip parodyta paveikslėlyje žemiau, jūsų sistema naudoja senesnę tinklo paslaugos versiją.

Šiuo metu jūsų sistema sukonfigūruota automatiškai gauti IP adresą naudojant DHCP. Norėdami atlikti pakeitimus, atidarykite sąsajos failą naudodami nano ir, jei reikia, nustatykite failo reikšmes. Pirmiausia pakeiskite dhcp į statinį, tada pridėkite adreso, tinklo kaukės, šliuzo ir DNS serverių eilutes pagal savo tinklą.





Kaip atsisiųsti vaizdo įrašus iš youtube į fotoaparato ritinį
sudo nano /etc/network/interfaces

Atlikę pakeitimus, uždarykite failą paspausdami „Ctrl“ + X ir išsaugokite pakeitimus. Galiausiai iš naujo paleiskite tinklo paslaugą naudodami šią komandą, kad pakeitimai įsigaliotų.

sudo /etc/init.d/networking restart

Naudojant GUI

Norėdami sukonfigūruoti savo IP adresą senesnėse „Ubuntu“ sistemose, eikite į Sistemos nustatymai> Tinklas> pasirinkite sąsają, kurią norite konfigūruoti, ir spustelėkite Galimybės mygtuką. Spustelėkite skirtuką IPv4, išskleidžiamajame sąraše Metodas pasirinkite Rankinis ir galiausiai pasirinkite Papildyti mygtuką.

Nustatykite savo adreso, tinklo kaukės, šliuzo ir DNS serverius pagal savo tinklą. Galiausiai spustelėkite Išsaugoti, kad patvirtintumėte naujos tinklo konfigūracijos pakeitimus.

Kaip nustatyti arba pakeisti IP adresą (naujesnėse sistemose)

Naudojant komandų eilutę

Tinklo konfigūracija buvo visiškai pakeista naudojant „Ubuntu 17.10“ su nauju įrankiu, vadinamu „Netplan“. „Netplan“ konfigūracijos failai yra /etc/netplan ir kaip ir senesnis metodas, galite konfigūruoti tinklą naudodami teksto redaktorių.

„Netplan“ naudoja a sintaksė yra panaši į JSON būtent dar viena žymėjimo kalba (YAML). YAML yra gana poliarizuojantis, ir daugelis kūrėjų tai myli arba nekenčia. Viena iš priežasčių yra ta, kad YAML atsižvelgia į įtrauką arba linijas, todėl būkite ypač atsargūs naudodami tą tarpo klavišą.

Norėdami pakeisti savo tinklą, atidarykite failą, esantį /etc/netplan/ atlikti reikiamus pakeitimus:

kur mano žibintuvėlis šiame telefone
sudo nano /etc/netplan/01-network-manager-all.yaml

Norėdami nustatyti savo IP adresą, statiškai nustatykite failo vertes pagal savo tinklą. Čia yra failo, kuriame nustatomi IP, šliuzo ir DNS adresai, pavyzdys:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

Jei norėtumėte grįžti ir gauti IP adresą, automatiškai priskirtą per DHCP, nustatykite failą taip:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp6: yes

Vykdykite šią komandą, kad pritaikytumėte pakeitimus, arba paleiskite ją pasirinktiniu derinimo jungikliu, kad gautumėte naudingos informacijos, kad failas būtų tinkamai išanalizuotas:

sudo netplan apply
sudo netplay --debug apply

Naudojant GUI

Norėdami nustatyti IP adresą GUI, eikite į Nustatymai> Tinklas ir spustelėkite norimos konfigūruoti sąsajos krumpliaračio piktogramą. Spustelėkite skirtuką IPv4, pasirinkite Rankinis ir, jei reikia, įveskite nustatymus. Spustelėkite Taikyti, kad patvirtintumėte pakeitimus ir mėgaukitės naujais tinklo nustatymais.

Kaip nustatyti arba pakeisti pagrindinio kompiuterio pavadinimą

Naudojant komandų eilutę

Kaip ir jūsų IP adresas, jūsų kompiuteris taip pat gali būti adresuojamas pagal įrenginio arba pagrindinio kompiuterio pavadinimą. Panašiai kaip jūsų IP adresas, jūsų tinkle negali būti dviejų įrenginių to paties pagrindinio kompiuterio pavadinimo, be to, jį galima pakeisti naudojant tik teksto rengyklę. Norėdami nustatyti pagrindinio kompiuterio pavadinimą, atlikite toliau nurodytus veiksmus.

sudo nano /etc/hostname

Spustelėkite „Ctrl“ + X norėdami išeiti ir nepamirškite išsaugoti pakeitimų. Paskutinis failas, kurį reikia redaguoti, yra /etc/hosts failą. Po linija, kuri turi vietinis šeimininkas yra eilutė, kurioje rodomas senas pagrindinio kompiuterio pavadinimas. Pakeiskite seną pagrindinio kompiuterio pavadinimą į naują norimą pagrindinio kompiuterio pavadinimą ir spustelėkite „Ctrl“ + X norėdami išeiti ir išsaugoti pakeitimus. Paskutinis žingsnis bus iš naujo paleisti įrenginį naudojant perkrauti komandą, kad pakeitimai įsigaliotų.

Kompiuterio failas naudojamas šeimininkų pavadinimams susieti su IP adresais ir yra būdingas beveik visoms operacinėms sistemoms. Pvz., Jei „ping“ „localhost“ nusiųstumėte iš terminalo, jis išspręstų iki 127.0.0.1 dėl pirmosios eilutės pagrindinio kompiuterio faile. Dėl šios priežasties turime ją atnaujinti nauju pagrindinio kompiuterio pavadinimu, kad įsitikintume, jog jis išspręstas teisingai.

Naudojant GUI

Nors galite pakeisti pagrindinio kompiuterio pavadinimą iš GUI, vis tiek turėsite jį redaguoti šeimininkai failą iš terminalo, atlikus redagavimą GUI. Norėdami pakeisti pagrindinio kompiuterio pavadinimą, eikite į Nustatymai> Išsami informacija> Apie, pakeiskite įrenginio pavadinimą ir uždarykite langą. Dabar pakeiskite pagrindinio kompiuterio failą, kaip aprašyta aukščiau, ir iš naujo paleiskite sistemą, kad pakeitimai įsigaliotų.

Daugiau būdų valdyti savo tinklą „Linux“

IP ir tinklo nustatymų peržiūra ar pakeitimas yra tikrai paprastas. Taip pat yra keletas kitų tinklo komandų, kurias galite paleisti iš terminalo, kad įvaldytumėte komandų eilutės žaidimą. Arba galbūt norėsite sužinoti kaip rasti savo IP adresą „Mac“ .

Dalintis Dalintis „Tweet“ Paštu Kalbos animacijos vadovas pradedantiesiems

Kalbos animacija gali būti iššūkis. Jei būsite pasirengę pradėti dialogą prie savo projekto, mes suskaidysime procesą už jus.

Skaityti toliau
Susijusios temos
  • Linux
  • IP adresas
  • Problemų sprendimas
  • „Linux“ komandos
Apie autorių Yusuf Limalia(Paskelbti 49 straipsniai)

„Yusuf“ nori gyventi pasaulyje, kuriame gausu novatoriškų verslų, išmaniųjų telefonų su tamsiai skrudinta kava ir kompiuteriais, turinčiais hidrofobinius jėgos laukus, kurie papildomai atstumia dulkes. Kaip verslo analitikas ir Durbano technologijos universiteto absolventas, turintis daugiau nei 10 metų patirtį sparčiai augančioje technologijų pramonėje, jam patinka būti tarpiniu žmogumi tarp techninių ir netechninių žmonių ir padėti visiems įsibėgėti naudojant pažangiausias technologijas.

Daugiau iš Yusuf Limalia

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia