Невозможно получить доступ к локальной сети в chroot

У меня Ubuntu 12.04 x32 работает в среде Chroot (с использованием Crouton) на моем Chromebook. Он отлично работает и может получить доступ к Интернету. Тем не менее, он не может получить доступ к компьютерам в локальной сети (он не обнаружит устройства локальной сети Minecraft, но другие могут обнаружить и НЕ подключиться к моей), и он не обнаружит или не подключится к любым устройствам локальной сети в Nautilus (сообщение об ошибке при открытии «Сеть Windows» с надписью «Невозможно смонтировать местоположение» и «Не удалось получить список общих ресурсов с сервера»).

Вот мой файл / etc / hosts, по умолчанию при установке:

127.0.0.1 localhost
::1     localhost ip6-localhost ip6-loopback
fe00::0     ip6-localnet
ff00::0     ip6-mcastprefix
ff02::1     ip6-allnodes
ff02::2     ip6-allrouters

Может кто-нибудь помочь мне с этим? Мне нужно получить доступ к общим ресурсам Samba (Raspberry Pi NAS и общие папки для файлов моего настольного компьютера), и Minecraft LAN будет бонусом:)

1
задан 3 March 2014 в 05:48

2 ответа

Google действительно твой друг. У tuxgarage есть отличное руководство по твоей проблеме, а также команда, о которой ты забыл получить доступ к сети:

sudo cp /etc/resolv.conf /mnt/temp/etc/resolv.conf
0
ответ дан 3 March 2014 в 05:48

Я нашел решение! Я не видел его раньше, потому что он для серверов, но он все равно работал: https://askubuntu.com/a/146669/48364

Он включает в себя редактирование / etc / nsswitch .conf, перемещая «dns» до [NOTFOUND = return] вместо после.

Я попробовал это, и теперь я могу получить доступ к своему Raspberry Pi NAS!

0
ответ дан 3 March 2014 в 05:48

Другие вопросы по тегам:

Похожие вопросы: