Ụzọ 4 iji chọta Adreesị IP ọha nke sava na Linux Terminal


Na ịkparịta ụka n'Ịntanet, adreesị IP (Internet Protocol) bụ njirimara ọnụọgụgụ ekenyere na-adịgide adịgide ma ọ bụ nwa oge na ngwaọrụ ọ bụla ejikọrọ na netwọk na-eji Protocol Ịntanetị maka nkwurịta okwu. Ọrụ ya abụọ bụ isi bụ ịchọpụta netwọkụ ma ọ bụ onye ọbịa na netwọkụ yana ije ozi maka ịza ajụjụ ebe.

Enwere ụdị adreesị IP abụọ ugbu a: IPv4 na IPv6, nke nwere ike ịbụ nkeonwe (nke a na-ahụ n'ime netwọk dị n'ime) ma ọ bụ ọha (igwe ndị ọzọ nwere ike ịhụ na ịntanetị).

Na mgbakwunye, enwere ike ịnye onye nnabata adreesị IP static ma ọ bụ ike dabere na nhazi netwọkụ. N'isiokwu a, anyị ga-egosi gị ụzọ 4 iji chọta igwe Linux gị ma ọ bụ adreesị IP ọha na eze site na njedebe na Linux.

1. Iji igwu Utility

dig (ngalaba ozi groper) bụ ngwa ahịrị iwu dị mfe maka nyocha aha sava DNS. Iji chọta adreesị IP ọha gị, jiri opendns.com resolver dị ka iwu dị n'okpuru:

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

120.88.41.175

2. Iji nnabata Utility

iwu nnabata bụ ngwa ahịrị iwu dị mfe iji rụọ ọrụ nyocha DNS. Iwu dị n'okpuru ga-enyere aka igosipụta adreesị IP ọhaneze sistemụ gị.

$ host myip.opendns.com resolver1.opendns.com | grep "myip.opendns.com has" | awk '{print $4}'

120.88.41.175

Ihe dị mkpa: Ụzọ abụọ na-esote na-eji webụsaịtị ndị ọzọ gosi adreesị IP gị n'ahịrị iwu dịka akọwara n'okpuru.

3. Iji wget Command Line Downloader

wget bụ ihe nbudata ahịrị iwu siri ike nke na-akwado usoro dị iche iche dị ka HTTP, HTTPS, FTP na ọtụtụ ndị ọzọ. Ị nwere ike iji ya na webụsaịtị ndị ọzọ lelee adreesị IP ọha gị dị ka ndị a:

$ wget -qO- http://ipecho.net/plain | xargs echo
$ wget -qO - icanhazip.com

120.88.41.175

4. Iji cURL Command Line Downloader

curl bụ ngwa ahịrị iwu ama ama maka ibugo ma ọ bụ budata faịlụ site na sava site na iji usoro ọ bụla akwadoro (HTTP, HTTPS, FILE, FTP, FTPS na ndị ọzọ). Iwu ndị a na-egosiputa adreesị IP ọha gị.

$ curl ifconfig.co
$ curl ifconfig.me
$ curl icanhazip.com

120.88.41.175

Ọ bụ ya! Ị nwere ike ịhụ na isiokwu ndị a na-esonụ bara uru ịgụ.

  1. 5 Ngwa Linux Command Line maka nbudata faịlụ na webụsaịtị nchọgharị
  2. Ụzọ 11 iji chọta ozi Akaụntụ onye ọrụ na nkọwa nbanye na Linux
  3. Ụzọ 7 iji chọpụta ụdị sistemụ faịlụ na Linux (Ext2, Ext3 ma ọ bụ Ext4)

Ọ gwụla! Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ ụzọ ndị ọzọ ị ga-ekekọrịta n'ihe gbasara isiokwu a, jiri mpempe nzaghachi n'okpuru degara anyị akwụkwọ ozi.