terminalden ip adresini öğrenme

Başlatan delicesineseven, 19 Ağustos 2021 - 04:14:11

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

delicesineseven

Genel IP adresimi belirlemek için dig komutunu kullanın:

Linux veya Unix'te Terminal uygulamasını açın.

ISP tarafından atanan kendi genel IP adresinizi görmek için Linux, OS X veya Unix benzeri işletim sistemlerinde aşağıdaki dig komutunu yazın:

dig +short myip.opendns.com @resolver1.opendns.com

Ayrıca şunları da yazabilirsiniz:

dig TXT +short o-o.myaddr.l.google.com @ns1.google.com

IP adresinizi ekranda görmelisiniz. Bu, 3. taraf site kullanmadan IP adresinizi öğrenmenin en hızlı yoludur.


Aynı bilgileri görmek için host komutunu deneyebilirsiniz.
host myip.opendns.com resolver1.opendns.com

Dig komutunu kullanarak aynı bilgiyi almak için Google sunucusunu da kullanabilirsiniz:
dig TXT +short o-o.myaddr.l.google.com @ns1.google.com | awk -F'"' '{ print $2}'

IP adresimi bir kabuk değişkeninde nasıl saklarım
myip="$(dig +short myip.opendns.com @resolver1.opendns.com)"
echo "My WAN/Public IP address: ${myip}"



Bir yönlendiricide Genel/WAN IP adresini bulma
Bazı ADSL/Kablo yönlendirici, telnet veya ssh kullanarak yönlendiricinizde oturum açmanıza izin verir:

telnet your-router-ip-here
ssh user@your-router-ip-here
telnet 192.168.0.254
ssh admin@192.168.1.254
[admin@dd-wrt ~]#  ifconfig eth1 | grep 'inet addr:'
[admin@dd-wrt ~]#  ip addr show nas01



IP'nizi kabuk isteminde almak için 3. taraf web sitelerini kullanın
curl checkip.amazonaws.com
curl ifconfig.me
curl icanhazip.com
curl ipecho.net/plain
curl ifconfig.co


alıntıdır