chroot:无法parsing域名

我无法解决在chrooted环境中的域名 – 在正常的shell中,它工作正常。

我使用的是plesk 11.5,我的chroot环境包含以下内容: https : //gist.github.com/xarem/5356ca94367ea8666e23

我的resolv.conf:

search company.ch nameserver 8.8.8.8 nameserver 8.8.4.4 

我的nsswitch.conf:

 passwd: compat group: compat shadow: compat hosts: dns networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis 

我试图将端口nslookup插入到chrooted环境,但是没有奏效,我找不到解决scheme:

 usr@srv:/$ nslookup google.com (null): dst_lib_init: openssl failure 

有人能帮我吗? 非常感谢你。

如果apt-get在jail中不可用,那么也可以通过将openssl库复制到chroot监狱来实现。

 cp -R /usr/lib/x86_64-linux-gnu/openssl-1.0.0 /<chroot>/usr/lib/x86_64-linux-gnu/ 

请记住正确设置权限。

请安装OpenSSL包,使用sudo apt-get install openssl 。 然后再试一次。