Skip to main content

Hanapin ang IP Address para sa isang Domain

Create flask app & configure nginx - Deploy Flask application on EC2 p.4 (Hunyo 2025)

Create flask app & configure nginx - Deploy Flask application on EC2 p.4 (Hunyo 2025)
Anonim

Ang command ng Linux host ay ginagamit upang malaman ang IP address para sa isang domain. Maaari rin itong magamit upang mahanap ang pangalan ng domain para sa isang IP address.

Ipapakita sa iyo ng gabay na ito kung paano gamitin ang mga pinaka-karaniwang switch gamit ang command ng host.

Ang Host Command

Sa sarili nitong, ang command ng host ay magbabalik ng isang listahan ng lahat ng mga posibleng switch na maaaring gamitin dito.

Upang makuha ang uri i-type ang mga sumusunod sa isang terminal window:

host

Ang mga sumusunod na resulta ay ipapakita:

  • -a - ay katumbas ng -v -t ANUMANG
  • -c - tumutukoy sa klase ng query para sa mga di-IN data
  • -C - ikinukumpara ang mga tala ng SOA sa mga authoritative nameservers
  • -d - ay katumbas ng -v
  • -l - naglilista ng lahat ng nagho-host sa isang domain, gamit ang AXFR
  • -i - IP6.INT reverse lookup
  • -N - Binabago ang bilang ng mga tuldok na pinapayagan bago ang root lookup ay tapos na
  • -r - hindi pinapagana ang recursive processing
  • -R - tumutukoy sa bilang ng mga retries para sa mga UDP packet
  • -s - isang sagot na SERVFAIL ang dapat huminto sa query
  • -t - tumutukoy sa uri ng query
  • -T - nagbibigay-daan sa TCP / IP mode
  • -v - nagbibigay-daan sa masalita na output
  • -w - tumutukoy na maghintay magpakailanman para sa isang tugon
  • -W - tumutukoy kung gaano katagal maghintay para sa isang sagot
  • -4 - Gamitin lamang ang IPv4 query transport
  • -6 - Gumagamit lamang ng IPv6 query transport
  • -m - Itakda ang flag debugging memory
  • -V - print na numero ng bersyon at exit

Tulad ng maraming mga command Linux ay may maraming mga switch ngunit karamihan sa mga ito ay hindi kinakailangan para sa kung ano ang kailangan mong gawin.

Maaari mong malaman ang higit pa tungkol sa command ng host sa pamamagitan ng pagbabasa ng manu-manong pahina. I-type lamang ang sumusunod sa terminal window:

host ng tao

Kunin ang IP Address para sa isang Domain Name

Upang ibalik ang IP address para sa isang domain name i-type lamang ang sumusunod na command:

host

Halimbawa upang mahanap ang pangalan ng domain para sa linux.Go-Travels.com i-type ang sumusunod na command.

host linux.Go-Travels.com

Ang mga resulta mula sa host command ay ang mga sumusunod:

linux.Go-Travels.com ay isang alias para sa dynglbcs.Go-Travels.com.dynglbcs.Go-Travels.com ay may address 207.241.148.82

Of course, linux.Go-Travels.com ay isang subdomain para sa Go-Travels.com. Ang pagpapatakbo ng host command laban sa buong pangalan ng Go-Travels.com ay nagbabalik ng ibang IP address.

Ang Go-Travels.com ay may address na 207.241.148.80

May ilang karagdagang output mula sa command ng host laban sa Go-Travels.com dahil pinapakita nito kung paano hinahawakan ang mail.

Halimbawa:

Ang Go-Travels.com mail ay hinahawakan ng 500 ALT4.ASPMX.L.Google.com

Kunin ang Pangalan ng Domain mula sa isang IP Address

Ang kabaligtaran ng pagbalik ng IP address mula sa isang domain name ay bumabalik sa pangalan ng domain mula sa isang IP address.

Maaari mong gawin ito sa pamamagitan ng pag-type ng mga sumusunod sa isang terminal window:

host

Halimbawa, alam namin na ang 207.241.148.80 ay ang IP address para sa Go-Travels.com. I-type ang sumusunod sa isang terminal window:

host 207.241.148.80

Ang mga resulta ay ang mga sumusunod:

82.148.241.207.in-addr.arpa pangalan ng domain pointer glbny.Go-Travels.com.

Ang command ng host sa pamamagitan ng default ay nagbabalik ng sapat na impormasyon ngunit makakakuha ka ng mas detalyadong output sa pamamagitan ng paggamit ng alinman sa -d o -v switch gaya ng sumusunod:

host -d linux.Go-Travels.com

Ang mga resulta mula sa itaas na utos ay nagpapakita ng domain na tumingala kasama ng anumang mga resulta. Binabalik din nito ang mga detalye ng SOA para sa isang domain.

Ibalik ang Mga Detalye ng SOA para sa isang Domain

Ang ibig sabihin ng SOA ay Start of Authority. Kung magparehistro ka ng isang domain name at pagkatapos ay mag-host ng domain na may isang web hosting company ang web hosting company ay dapat na mapanatili ang isang SOA para sa domain na iyon. Nagbibigay ito ng isang paraan ng pagsubaybay ng mga pangalan ng domain.

Makikita mo ang mga detalye ng SOA para sa isang domain sa pamamagitan ng pag-type ng sumusunod na command:

host -C host -C

Halimbawa, i-type ang mga sumusunod sa isang terminal window:

host -C Go-Travels.com

Mayroong ilang mga resulta na ibinalik ngunit lahat ng mga ito ay naglalaman ng parehong mga patlang na kung saan ay ang mga sumusunod:

  • Ang pangunahing pangalan ng server
  • Ang responsableng partido para sa domain
  • Ang isang timestamp na nagbabago kapag ang domain ay na-update
  • Ang bilang ng mga segundo bago ang zone ay dapat na ma-refresh
  • Ang bilang ng mga segundo bago ang isang nabagong pag-refresh ay dapat na retried
  • Ang mas mataas na limitasyon sa ilang segundo bago ang isang zone ay hindi na itinuturing na makapangyarihan
  • Ang negatibong resulta TTL.

Ang web page na ito ay nagbibigay ng isang mahusay na pangkalahatang-ideya tungkol sa SOA.

Buod

May mga malinaw na maraming iba pang mga switch tulad ng -l na nagbibigay ng isang listahan at -T na paghahanap gamit ang TCP / IP sa halip ng UDP.

Makikita mo na ang maraming mga web server ay tumanggi sa mga uri ng query na ito.

Sa pangkalahatan, malamang na kailangan mo lamang gamitin ang host command upang ibalik ang alinman sa IP address para sa isang domain name o ang domain name para sa isang IP address.