Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: разрулить конфликт двух сетевых подключений  (Прочитано 1107 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн falsekeel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Здравствуйте форумчане!
Имеется виртуальная машина под ubuntu которую необходимо подключить одновременно к интернету и к специально обученному устройству.
к интернету подключается через USB модем (в роли которого выступает смартфон)
к специально обученному устройству через отдельную сетевую плату (виртуалка подключена по сетевому мосту)

результат команды ip -c a выглядит так:
(Нажмите, чтобы показать/скрыть)

подключение к устройству осуществляется через enp0s3, айпи адрес требуется фиксированный, поэтому файл /etc/network/interfaces содержит вот это:
(Нажмите, чтобы показать/скрыть)

При этом попытка пинговать гугл выглядит вот так:
(Нажмите, чтобы показать/скрыть)

Теперь сам вопрос: почему он лезет в подключение с не тем айпи? понятно что ему откажут.
и собственно как разрулить этот конфликт и почему он возник?

Заранее спасибо!

ТС не появлялся на Форуме более полугода по состоянию на 22/07/2019 (последняя явка: 19/11/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 22 Июля 2019, 15:18:29 от zg_nico »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Давайте начнем с этого
address 192.168.0.101
gateway 192.168.1.1
netmask 255.255.255.0
Как Ваш комп "достучится" до шлюза в другой подсети?
Ну и покажите, раз уж на то пошло ip r
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн falsekeel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
муть какая-то:
(Нажмите, чтобы показать/скрыть)


если очистить /etc/network/interfaces то результаты команд будут выглядеть так:
(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

При этом связи с устройством нет. она появится после вот этого:
~$ sudo ip addr add 192.168.0.101/24 dev enp0s3причем любая другая дробь в айпи кроме /24 не подходит
« Последнее редактирование: 18 Июля 2018, 15:11:47 от falsekeel »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Ну Вы разберитесь для начала с "дробями", поймите какой адрес имеет Ваше "специально обученное устройство", что такое gateway и тогда может начнем друг друга понимать.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн falsekeel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
хорошо. "дробь" это маска подсети, адрес "специально обученного устройства" понимать не надо, он итак известен: 192.168.0.91. со шлюзом согласен напортачил, но помешать работе с устройством это не смогло.

остается открытым вопрос: в чем причина утечки айпи адреса из одного соединения в другое

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
утечки айпи адреса из одного соединения в другое
не очень понятно, но причина в
default via 192.168.1.1 dev enp0s3 onlink
как результат Вашего
со шлюзом согласен напортачил
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн falsekeel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
я /etc/network/interfaces исправил на
auto enp0s3
iface enp0s3 inet static
address 192.168.0.101
gateway 192.168.0.1
netmask 255.255.255.0
эффекта нет. или опять адрес шлюза мимо?

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Вы собираетесь угадывать сетевые настройки? Мы же не обезьяны, надо хоть примерно понимать что делаешь и для чего. У Вас вообще есть шлюз в этом сегменте сети? И прочитайте, наконец, про маршруты...
И какой Вы хотите "эффект", а то я не успеваю за полетом Вашей мысли?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн falsekeel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
угадывать настройки это весьма странно, адресов слишком много а жизнь такая короткая ))
шлюза скорее всего нет: этот сегмент сети представляет собой отладочную плату, подключенную напрямую к сетевой карте пк. все.
под "эффектом" понимается одновременный успешный пинг гугла при возможности подключатся по ssh к плате

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
шлюза скорее всего нет
Зачем Вы его прописываете?


Пользователь добавил сообщение 20 Июля 2018, 23:41:13:
192.168.0.91
Этот адрес откуда взялся? И если у Вас в подсети 2 карты, зачем вы её "растягиваете" на 254 адреса?
netmask 255.255.255.0
« Последнее редактирование: 20 Июля 2018, 23:41:13 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.049 секунд. Запросов: 23.