2013-07-29 2 views
0

Для того, чтобы получить доступ в Интернет через USB от моего хоста Ubuntu, я изменил маршрут на beagleboneне может SSH beaglebone после изменения

route add default gw 192.168.7.1 

и изменить /etc/resolv.conf в

nameserver 192.168.1.1 

Он получает интернет, но я не могу ssh beaglebone, как раньше, с любого хоста. Обычно я делал ssh [email protected] , но он не возвращает никаких сообщений или не вводит пароль. Просто так пусто. Я там какой-нибудь способ исправить?

+0

Это ваш компьютер, в котором вы находитесь в одной и той же IP-подсети? –

+0

Итак, я попробовал Linux, используя виртуальную коробку на win7, в то время как beaglebone подключен USB. Он перестал работать. Я также попробовал шпаклевку, ничего не вернулся. Я не уверен, что вы имеете в виду, но beaglebone подключен к ноутбуку только с помощью USB, когда ноутбук подключен к сети Wi-Fi. Я использую этот ноутбук для ssh beaglebone – Timtianyang

ответ

0

Вы уверен, что вы не должны настроить /etc/resolv.conf с

nameserver 192.168.7.1 

Это мое случиться так, что SSH демон пытается разрешить обратный IP-адрес, который вы подключаетесь, и это занимает много времени тайм-аут, создавая впечатление, что он не работает.

+0

oh. В этом есть смысл. Но, кажется, единственный способ получить Интернет. Есть ли способ иметь и то и другое? Или установите тайм-аут на 0? – Timtianyang

+0

у вас есть два варианта: 1) вы получаете обратное обратное с помощью ваших dns 2) вы открываете обратный поиск dns. В этом случае, если у вас есть openssh, просто следуйте этому http://www.yaleman.org/2007/12/09/ssh-reverse-dns-lookup-disable/, но я не могу понять это из того, что вы говорите, если вы используя его или если вы используете что-то другое, как dropbear. Чтобы убедиться: наличие рабочего DNS - это правильное решение, вариант номер 2 - это взлом. –

+0

Каждый раз, когда я перезапускаю beaglebone, он автоматически восстанавливает /etc/resolv.conf. И по умолчанию это 'nameserver 127.0.0.1'. Кроме того, команда route возвращает' Destination 192.168.7.0 Gateway 0.0.0.0 mask 255.255.255.252 Флаги U Ref 0 Используйте 0 Iface usb0'. ifconfig возвращает 'usb0 net addr: 192.168.7.2 Bcast: 192.168.7.3' На хосте:' ipv4 addr: 192.168.0.110, по умолчанию gw 192.168.0.1' Было бы это потому, что я отключил gnome от запуска, поэтому он отключает некоторую конфигурацию по умолчанию ? – Timtianyang