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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: как выбрать сетевую карту для подключения к интернету?  (Прочитано 1571 раз)

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

Оффлайн Igorrrrr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Здравствуйте. У меня в ноутбуке две сетевые карты: проводная и wifi. Wifi подключена к сети из которой есть выход в интернет, а к проводной подключено некоторое оборудование. Как мне настроить систему, чтобы она выходила в интернет только через wifi, и не искала интернет через проводное подключение? Сейчас если проводную сеть выключить - интернет есть, если проводную сеть включить - интернета нет.

Оффлайн acetone

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • Fediverse
В настройках интерфейсов в обоих случаях указаны гейтвеи (шлюзы по умолчанию)?
Думаю, если исключительно на Wi-Fi-интерфейсе есть Gateway, туда только трафик и побежит. Обычно, во все беспроводные роутеры встроен DHCP, который раздает IP-адреса, маски и шлюзы по умолчанию. Возможно, в сети, к которой вы подключаетесь через ethernet, также есть какой-то DHCP-сервер, который сбивает систему с толку фальшивым шлюзом.
#вывод команды при двух подключенных интерфейсах:
ifconfig
Пошутил про демона - нажал иконку.

Оффлайн Igorrrrr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Настройки для Wifi остались такими, какие были при установке системы. Для Ethernet настройки следующие: IPv6 - выключен, для IPv4 адрес назначен вручную; DNS: "Автоматический" - выключено, поля для ввода оставлены пустыми; Маршруты - аналогично. 

Оффлайн acetone

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
    • Fediverse
Igorrrrr, могли бы вы дать сюда вывод команды ifconfig при двух активных интерфейсах (wi-fi и провод) :)
Пошутил про демона - нажал иконку.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Igorrrrr, в настройках проводного соединения поставить галочку "использовать только для ресурсов в этой сети".
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн damix

  • Забанен
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
Igorrrrr, ethernet нужен управлять по сети чем-то в рамках локалки? Вам нужно настроить таблицу маршрутизации так, чтобы шлюз по умолчанию был тот роутер, который ведет из сети, которая по вайфаю, во внешний мир, а то что идет на ipшники в локалке чтобы шло через ethernet.
ip link
ip route show
Какие адреса и маски имеют эти две сети?

Пользователь добавил сообщение 29 Февраля 2020, 13:36:20:
http://manpages.ubuntu.com/manpages/bionic/man8/ip-route.8.html

Оффлайн Igorrrrr

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

Igorrrrr, могли бы вы дать сюда вывод команды ifconfig при двух активных интерфейсах (wi-fi и провод) :)

igor@IGOR:~$ ifconfig
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.12  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::224:54ff:fe3d:a029  prefixlen 64  scopeid 0x20<link>
        ether 00:24:54:3d:a0:29  txqueuelen 1000  (Ethernet)
        RX packets 5  bytes 300 (300.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 145  bytes 14872 (14.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 27161  bytes 4764259 (4.7 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 27161  bytes 4764259 (4.7 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.168.163.145  netmask 255.255.0.0  broadcast 172.168.255.255
        inet6 fe80::afb2:806b:6af2:e62a  prefixlen 64  scopeid 0x20<link>
        ether 00:26:b6:9a:f9:bb  txqueuelen 1000  (Ethernet)
        RX packets 8758  bytes 10973874 (10.9 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5261  bytes 592495 (592.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Igorrrrr, ethernet нужен управлять по сети чем-то в рамках локалки? Вам нужно настроить таблицу маршрутизации так, чтобы шлюз по умолчанию был тот роутер, который ведет из сети, которая по вайфаю, во внешний мир, а то что идет на ipшники в локалке чтобы шло через ethernet.
ip link
ip route show
Какие адреса и маски имеют эти две сети?

Пользователь добавил сообщение 29 Февраля 2020, 13:36:20:
http://manpages.ubuntu.com/manpages/bionic/man8/ip-route.8.html
Ethernet локалка состиот из двух узлов: мой ноутбук и умное устройство, которым надо управлять. Оба этих узла связаны кабелем, никаких промежуточных устройств между ними нет. К сожалению я в сетях понимаю примерно ничего, в идеале мне нужны инструкции типа "открыть закладку N, поставить галочку в поле M". В параллель к Ubuntu на ноутбуке установлена windows, под  Windows обе сети работают ОК (там всё настроилось более-менее само). Теперь хотелось бы, чтобы работало в Ubuntu.

igor@IGOR:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:24:54:3d:a0:29 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 00:26:b6:9a:f9:bb brd ff:ff:ff:ff:ff:ff
igor@IGOR:~$ ip route show
default via 172.168.0.1 dev wlp2s0 proto dhcp metric 20600
172.168.0.0/16 dev wlp2s0 proto kernel scope link src 172.168.163.145 metric 600
192.168.0.0/24 dev enp4s0 proto kernel scope link src 192.168.0.12 metric 100

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3319
    • Просмотр профиля
Попробуйте удалить, в настройках сетевого интерфейса enp4s0 шлюз.
А чего это вы тут делаете, а?

Оффлайн damix

  • Забанен
  • Активист
  • *
  • Сообщений: 664
    • Просмотр профиля
в идеале мне нужны инструкции типа "открыть закладку N, поставить галочку в поле M"
Это линукс, тут инструкции обычно даются в стиле "ввести команду N, поправить файл M" :)
В линуксе умное устройство пингуется (если проводную сеть включить мышкой)? Какой у него ipшник? Он скорее всего тоже забит статически и взять его можно в инструкции.

igor@IGOR:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:24:54:3d:a0:29 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 00:26:b6:9a:f9:bb brd ff:ff:ff:ff:ff:ff
igor@IGOR:~$ ip route show
default via 172.168.0.1 dev wlp2s0 proto dhcp metric 20600
172.168.0.0/16 dev wlp2s0 proto kernel scope link src 172.168.163.145 metric 600
192.168.0.0/24 dev enp4s0 proto kernel scope link src 192.168.0.12 metric 100

Это я так понимаю при подключенных и кабеле и вайфае. В таком же состоянии покажите еще
ip address show

 

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