Ho appena creato una prigione di chroot con inetutils, coreutils e bash . La maggior parte delle cose sembra funzionare. Posso eseguire il ping degli indirizzi IP e degli host che sono all'interno di /etc/hosts
, tuttavia, non posso eseguire il ping degli host che non sono in /etc/hosts
. Ho copiato sia resolv.conf
che protocols
nella prigione chroot, ma non riesco ancora a pingare nomi host. Quale file dovrei inserire nella prigione per poter risolvere i nomi degli host? Ho anche letto alcune cose su scutil
, ma voglio evitare di copiare più binari il più possibile.
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=120 time=22.322 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=120 time=26.672 ms
$ ping google.com # Host not in /etc/hosts
ping: unknown host
$ ping example.com # Host in /etc/hosts
PING example.com (93.184.216.34): 56 data bytes
64 bytes from 93.184.216.34: icmp_seq=0 ttl=50 time=160.226 ms
64 bytes from 93.184.216.34: icmp_seq=1 ttl=50 time=147.602 ms