Ubuntu

Ubuntu 20'deki Terminalden Genel IP Alın.04

Ubuntu 20'deki Terminalden Genel IP Alın.04
İnternet kullanıyorsanız, IP adresini duymuşsunuzdur, değil mi?? Bilgisayar ağlarında, bir IP (İnternet Protokolü) adresi, iletişim için İnternet Protokolünü kullanan belirli bir cihazı tanımlayan sayısal bir tanımlayıcıdır. IP adresi cihaza geçici veya kalıcı olarak atanabilir.

Cihaz ağ üzerinden diğer cihazlara bağlandığında, diğer cihazlar genel IP adresini görür. Bu kılavuzda, cihazınızın genel IP adresini Ubuntu 20'deki terminalden nasıl alacağınızı kontrol edin.04.

IP adresi temelleri

Şu anda kullanımda olan iki IP adresi sürümü vardır: IPv4 ve IPv6. Herhangi bir IP adresi özel (yalnızca bir ağ içinde görülebilir) veya genel (internetteki herhangi bir makineden görülebilir) olabilir. IPv4 henüz en popüler formattır ancak mevcut çağda benzersiz IP adreslerine sahip yeterli sayıda cihaz atayamaz. IPv6, mevcut benzersiz IP adreslerinin sayısını artırarak bunu çözer.

Bir IP adresinin nasıl göründüğüne hızlıca bir göz atalım. IPv4 durumunda, “ ile ayrılmış dört adet 8 bitlik bloğa bölünmüş 32 bitlik (4 bayt) bir adrestir.” sembolleri. Adres ondalık basamaklarla gösterilir.

172 dolar.15.250.1

Olası IPv4 aralığı 0'dan.0.0.0 - 255.255.255.255.

IPv6 durumunda, biraz karmaşık ama prensipte benzer. IPv6 adresi, “:” sembolleriyle ayrılmış sekiz adet 16 bitlik bloğa bölünmüş 128 bitlik (8 bayt) bir adrestir. Adres onaltılık rakamlarla temsil edilir.

2000:0000:3339:CFF1:0069:0000:0000:FEFD

Uzunluğu nedeniyle, çeşitli durumlarda kullanımı sorunlu olabilir. Bu nedenle, adresi kısaltmak için kurallar vardır. Örnek adresi kısalttıktan sonra şöyle görünecektir.

2000:0:3339:CFF1:69::FEFD

Genel IP adresini terminalden alın

Artık cihazımızın genel IP adresini almaya hazırız. Bunu yapmanın birden fazla yolu var. Örneğin, GUI'ye erişiminiz varsa, WhatIsMyIPAddress, WhatIsMyIP, vb. siteleri ziyaret etmek için web tarayıcısını kullanabilirsiniz.

Kılavuzun başlığından da anlaşılacağı gibi, IP adresini yalnızca terminal üzerinden kontrol etmenin yollarını keşfedeceğiz. Neyse ki, genel IP adresini kontrol etmek için elimizde birden fazla araç var.

Dig kullanarak genel IP adresini alın

Dig (alan bilgisi toplayıcı), DNS ad sunucularını araştırmak için basit bir yardımcı program aracıdır. Bir çözümleyici olarak OpenDNS ile birlikte kazma aracını kullanarak, genel IP adresini alabiliriz.

$ dig +kısa myip.opendns.com @resolver1.opendns.com

Ana bilgisayarı kullanarak genel IP adresini alın

Host komutu, DNS aramalarını gerçekleştirmek için başka bir basit araçtır. Genel IP'nizi ana bilgisayar kullanarak almak için aşağıdaki komutu çalıştırın.

$ host myip.opendns.com çözümleyici1.opendns.com

Çıktı önceki örnekten biraz daha büyük. Çıktı olarak sadece IP adresini istiyorum? Ardından çıktıyı iletin grep ve awk filtrelemek için. Hakkında daha fazla öğren grep ve awk.

$ host myip.opendns.com çözümleyici1.opendns.com |
grep "myip.opendns.com'da" | awk 'print $4'

wget kullanarak genel IP adresini alın

Wget basit ve güçlü bir komut satırı indiricisidir. Genel IP adresini almak için wget'i nasıl kullanırız?? Belirli bir çevrimiçi hizmetten belirli bir dosyayı indirerek.

İlk olarak, aşağıdakilerden emin olun: wget sisteminizde yüklü. Aşağıdaki komutu çalıştırın.

$ sudo apt güncelleme && sudo apt yükleme wget -y

Genel IP adresini kontrol etmeye hazırız. Bunlardan ilki IP Eko Hizmeti. Aşağıdaki komutu çalıştırın.

$ wget -qO- http://ipecho.ağ/düz | xargs yankı

Sıradaki icanhazip.com. Bu web sitesi, genel IP adresini düz metin biçiminde döndürür.

$ wget -qO- icanhazip.com

Başka bir benzer hizmet ifconfig'dir.ortak.

$ wget -qO- ifconfig.ortak

ifconfig'i de kullanabilirsiniz.IP adresini almak için bana.

$ wget -qO- ifconfig.ben | xargs yankı

cURL kullanarak genel IP adresini alın

Curl aracı, popüler protokollerin herhangi birinde (HTTP, HTTPS, FTP, FTPS ve diğerleri) çalışabilen bir başka popüler komut satırı indiricisi/yükleyicisidir.

Curl, Ubuntu 20'ye önceden yüklenmiş olarak gelmiyor.04. curl yükleyin.

$ sudo apt update && sudo apt install curl -y

Yöntem, wget yöntemine benzer.

$ curl ifconfig.ortak

$ curl ifconfig.ben && yankı

$ curl icanhazip.com && yankı

ip kullanarak genel IP adresini alın

ip komutu ağ cihazlarının, arayüzlerin ve tünellerin yönetiminden sorumludur. Ayrıca bağlı ağlar hakkındaki bilgileri de rapor edebilir.

Ağ arayüzlerini ve IP adresini listelemek için aşağıdaki ip komutunu çalıştırın.

$ ip adresi gösterisi

Aşağıdaki komut eşdeğerdir. Aynı sonucu verecek.

$ ip bir

Son düşünceler

Gösterdiğimiz gibi, cihazınızın genel IP adresini kontrol etmenin tonlarca yolu vardır. hangisini kullanmalısın? Size bağlıdır. Hepsini en az bir kez deneyin. Ardından, hangisinde ustalaşacağınıza kolayca karar verebilirsiniz.

Mutlu bilgisayar!

OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...
SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...