
Мой телефон — Nokia-N900, и я считаю, что наиболее полезным способом взаимодействия с ним с моего ПК является ssh. К счастью, можно отключить модуль usb-networking в ядре устройства, чтобы оно отображалось в Windows как обычный гаджет RNDIS. Подключив его к ПК с Windows, я теперь могу подключиться к нему по ssh, открыть сеанс sftp, все работает отлично...
За исключением того, что я не могу получить доступ к сети. Я не могу просматривать другие сетевые ресурсы. Я смотрю в раздел сетевых подключений на панели управления и вижу два своих подключения, но не вижу способа задать, какое из них использовать для чего. Поскольку я использую только usb0 для ssh и eth0 для всего остального, похоже, мне нужен способ настроить его так, чтобы usb0 получал только порт 22 или что-то подобное.
Есть ли способ добиться этого или другой метод, с помощью которого я мог бы оставить свой телефон подключенным к ПК, используя его для других сетевых задач?
решение1
Вы можете взглянуть на следующеестатья.
Информация добавлена OP:
Как объясняется в статье по ссылке, вы можете установитьметрика интерфейсадля каждого сетевого интерфейса, причем интерфейсы с меньшим номером имеют приоритет. Я обнаружил, что после установки приоритета интерфейса usb 100 (обычно очень медленный интерфейс устанавливается на 50) к моему устройству можно было подключиться через ssh через usb, и я все еще мог подключаться ко всему остальному с моего компьютера.