Kā uzzināt savu IP adresi Windows un Linux
Lai uzzinātu lokālo IP adresi, izpildiet ipconfig sistēmā Windows vai ip addr sistēmā Linux. Lai uzzinātu ārējo (publisko) IP adresi, izpildiet curl ifconfig.me vai atveriet jebkuru servisu, piemēram ipinfo.io. Zemāk — visi paņēmieni ar precīzām komandām un skaidrojumu, kura adrese nepieciešama katrā situācijā.
Lokālā un ārējā IP adrese: kāda ir atšķirība
- Lokālā (iekšējā) IP adrese — ierīces adrese jūsu tīklā (Wi-Fi, LAN). Parasti no diapazoniem
192.168.x.x,10.x.x.xvai172.16–31.x.x. - Ārējā (publiskā) IP adrese — adrese, ar kādu jūs redz internets. To piešķir interneta pakalpojumu sniedzējs, un tieši tā ir vajadzīga, lai pieslēgtos savam serverim no ārpuses.
| Adreses tips | Kur redzama | Piemērs |
|---|---|---|
| Lokālā | tīkla iekšienē | 192.168.1.42 |
| Ārējā | internetā | 203.0.113.17 |
Kā uzzināt IP adresi sistēmā Windows
- Nospiediet
Win + R, ierakstietcmd, nospiediet Enter. - Izpildiet komandu:
ipconfig
Atrodiet rindu IPv4 Address aktīvā adaptera (Ethernet vai bezvadu tīkls) sadaļā — tā ir jūsu lokālā IP adrese.
Pilnai informācijai, ieskaitot MAC adresi un DNS:
ipconfig /all
PowerShell vidē adreses var iegūt ar vienu komandu:
Get-NetIPAddress -AddressFamily IPv4 | Select-Object IPAddress, InterfaceAlias
Kā uzzināt IP adresi sistēmā Linux
Mūsdienīgais paņēmiens — utilīta ip no pakotnes iproute2:
ip addr show
Adrese norādīta aiz inet pie vajadzīgā interfeisa (piemēram eth0 vai ens3). Lai izvadītu tikai IP adresi bez liekā:
hostname -I
Atlasīt konkrētu interfeisu:
ip -4 addr show eth0 | grep -oP '(?<=inet\s)\d+(\.\d+){3}'
Novecojusi, bet joprojām sastopama komanda ifconfig (pakotne net-tools):
ifconfig eth0
Kā uzzināt ārējo (publisko) IP adresi
Ārējā IP adrese neparādās ipconfig/ip addr izvadē, ja atrodaties aiz NAT. To var uzzināt, vēršoties pie ārēja servisa.
Ar curl (Linux, macOS, Windows 10+):
curl ifconfig.me
Alternatīvie servisi gadījumam, ja pirmais nav pieejams:
curl ifconfig.co
curl https://api.ipify.org
curl https://ipinfo.io/ip
PowerShell vidē bez curl:
(Invoke-WebRequest -Uri "https://api.ipify.org").Content
Pārlūkā atveriet jebkuru no vietnēm: ipinfo.io, whatismyip.com, ifconfig.co — tās uzreiz parāda publisko adresi un bieži arī valsti un pakalpojumu sniedzēju.
Kā uzzināt attālā servera IP adresi
Ja adrese jānoskaidro pēc domēna vārda, izmantojiet DNS pieprasījumu:
dig +short example.com
nslookup example.com
Kā uzzināt maršrutētāja (vārtejas) IP adresi
Maršrutētāja IP adrese ir jūsu tīkla noklusētā vārteja — caur to aiziet viss ārējais datu plūsmas apjoms. Tā vajadzīga, piemēram, lai atvērtu maršrutētāja tīmekļa saskarni vai iestatītu portu pāradresāciju.
Windows:
Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Select-Object NextHop
Linux:
ip route | grep default
Izvadē aiz vārdiem default via norādīta vārtejas adrese — parasti 192.168.0.1 vai 192.168.1.1.
Kā apskatīt visus tīkla interfeisus
Serverim var būt vairāki interfeisi: publiskais, privātais tīkls, loopback, Docker tilts. Lai tos redzētu īsi:
ip -br addr
Kolonnas: interfeisa nosaukums, stāvoklis (UP/DOWN) un piešķirtās adreses. Interfeiss lo ar adresi 127.0.0.1 ir loopback — tas vienmēr ir lokāls un no ārpuses nav redzams. Publiskā adrese parasti ir uz eth0/ens3, bet adreses 10.x/172.x — privātajā tīklā starp serveriem.
Biežākie jautājumi
Kāpēc lokālā un ārējā IP adrese atšķiras?
Tāpēc, ka atrodaties aiz NAT: pakalpojumu sniedzēja maršrutētājs pārveido daudzas iekšējās adreses vienā publiskajā. Tīkla iekšienē — 192.168.x.x, uz āru — pakalpojumu sniedzēja adrese.
Mana ārējā IP adrese mainās — vai tas ir normāli? Jā, lielākajai daļai mājas tarifu IP adrese ir dinamiska un mainās pie atkārtota pieslēguma. Pastāvīgai adresei nepieciešams statisks IP (parasti maksas opcija pie pakalpojumu sniedzēja vai VPS).
Kāpēc curl ifconfig.me nedarbojas?
Iespējams, nav paša curl vai serviss ir bloķēts. Instalējiet curl (apt install curl) vai izmantojiet alternatīvu api.ipify.org.
Kā uzzināt IPv6 adresi?
Windows tā redzama ipconfig izvadē kā IPv6 Address, Linux — ip -6 addr show. Ārējā IPv6: curl -6 ifconfig.co.
Kuru IP adresi norādīt, lai pieslēgtos serverim? Servera ārējo (publisko) IP adresi. VPS tā ir statiska un redzama vadības panelī uzreiz pēc izveides.
Nepieciešams serveris ar savu statisko publisko IP adresi? Izvietojiet VPS ar Linux vai izvēlieties konfigurāciju sadaļā VPS noma.