Co zawiera „getent ahosts”?

10

Jakie pola są drukowane getent ahosts DOMAIN?

Dane wyjściowe getent hoststo prosta kombinacja adresu IP i nazwy hosta. getent ahostsPosiada dodatkową trzecie pole, które jest w całym moim teście, albo STREAM, DGRAMalbo RAW.

Wyjście dla getent hosts example.net

2001:500:88:200::10 example.net

i dla getent ahosts example.net

2001:500:88:200::10 STREAM example.net
2001:500:88:200::10 DGRAM  
2001:500:88:200::10 RAW    
192.0.43.10     STREAM 
192.0.43.10     DGRAM  
192.0.43.10     RAW
gioele
źródło

Odpowiedzi:

9

getent ahostsZastosowania getaddrinfo()i ekstrakty z addrinfostruktury wartości ai_addr, ai_socktypei ai_canonnamei wyświetla je w porządku jak: adres IPv4 / IPv6 , typu gniazda , i nazwy kanonicznej (jeśli istnieje).

SOCK_STREAM (reliable stream-oriented service or Stream Sockets)
SOCK_DGRAM (datagram service or Datagram Sockets)
SOCK_SEQPACKET (reliable sequenced packet service), or
SOCK_RAW (raw protocols atop the network layer).
aculich
źródło