Ito ang command na socket_getaddrinfop na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
"socket_getaddrinfo" - command-line tool sa "getaddrinfo(3)" solver
SINOPSIS
socket_getaddrinfo [mga pagpipilian...] marami serbisyo
DESCRIPTION
Ang tool na ito ay nagbibigay ng isang maginhawang command-line wrapper sa paligid ng getaddrinfo(3) solver
function. Magsasagawa ito ng isang paghahanap at magpi-print ng mga ibinalik na resulta sa isang human-
nababasang anyo. Ito ay pangunahing kapaki-pakinabang kapag nagde-debug ng mga problema sa paglutas ng address, dahil
pinapayagan nito ang inspeksyon ng getaddrinfo(3) pag-uugali mismo, sa labas ng anumang tunay na programa
na sinusubukang gamitin ito.
Opsyon
--host, -H HOST
Hostname upang malutas. Kung hindi ibinigay, gagamitin ang unang positional argument
--serbisyo, -S SERBISYO
Pangalan ng serbisyo o numero ng port upang malutas. Kung hindi ibinigay, gagamitin ang pangalawa
posisyonal na argumento.
-4 Limitahan sa mga resulta lang na "AF_INET" (IPv4).
-6 Limitahan sa mga resulta lang na "AF_INET6" (IPv6).
--stream
Limitahan sa mga resulta lang na "SOCK_STREAM".
--dgram Limitahan sa mga resulta lang na "SOCK_DGRAM".
--proto PROTO
Limitahan sa mga resulta lamang ng ibinigay na IP protocol
--pasibo
Itakda ang pahiwatig na "AI_PASSIVE"; mga resulta ay ginagamit upang magbigkis() at makinig () sa halip na
ikonekta ()
--canonical
Kunin ang canonical na pangalan para sa hiniling na host
--help Magpakita ng buod ng tulong at lumabas
oUTPUT FORMAT
Ang bawat linya ng output ay ibibigay sa isang form na nagsasaad ng apat na field ng resulta ng
"ai_family", "ai_socktype", "ai_protocol" at "ai_addr". Ang unang tatlo ay naka-print sa
ang anyo ng a socket(2) tawag, alinman sa simbolikal o numero, at ang huli ay
naka-print bilang isang plain string kasunod nito. Halimbawa
socket(AF_INET , SOCK_STREAM, IPPROTO_TCP) + '127.0.0.1:80'
NOTA
Upstream ang script na ito ay kilala bilang "getaddrinfo", ngunit pinalitan ng pangalan sa Debian.
Gumamit ng socket_getaddrinfop online gamit ang mga serbisyo ng onworks.net