LINUX.ORG.RU
ФорумAdmin

Две сетевые карты в системнике работают по очереди. Как настроить чтобы работали

 


0

1

Добрый день. В системнике две сетевухи. Подключаю их без свича и др. устройств напрямую к другим двум компам. Но работают по очереди. Какую первую подключил, та и работает. Вторая уже не пингуется. Что нужно настроить еще?

maxkor@linmaxkor:~$ ifconfig
enp0s17: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.137.100  netmask 255.255.255.0  broadcast 192.168.137.255
        inet6 fe80::d39b:356d:23fa:e23e  prefixlen 64  scopeid 0x20<link>
        ether 00:04:4b:04:a9:3c  txqueuelen 1000  (Ethernet)
        RX packets 30959  bytes 37527655 (37.5 MB)
        RX errors 65  dropped 0  overruns 64  frame 1
        TX packets 19310  bytes 2820066 (2.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp0s18: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.137.200  netmask 255.255.255.0  broadcast 192.168.137.255
        inet6 fe80::37ca:ab36:8c4d:2e4d  prefixlen 64  scopeid 0x20<link>
        ether 00:04:4b:04:a9:3d  txqueuelen 1000  (Ethernet)
        RX packets 1086  bytes 118623 (118.6 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 318  bytes 51385 (51.3 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 1767  bytes 181705 (181.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1767  bytes 181705 (181.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

maxkor@linmaxkor:~$ lsb_release -a
No LSB modules are available.
Distributor ID:   Ubuntu
Description:   Ubuntu 20.04 LTS
Release:   20.04
Codename:   focal


maxkor@linmaxkor:~$ uname -a
Linux linmaxkor 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux


Последнее исправление: Zhbert (всего исправлений: 1)

Во-первых, оформи нормально по правилам.

Во-вторых, опиши, что ты хочешь делать с двумя одновременно работающими картами. Просто «чтобы работали» ни о чем не говорит.

anonymous
()

У тебя адрес сети один и тот же указан на разных интерфейсах.

Про это даже ядро когда-то ругалось в dmesg.

AnDoR ★★★★★
()
Последнее исправление: AnDoR (всего исправлений: 2)
Ответ на: комментарий от anonymous

Чтобы можно было подключаться с двух компьютеров к компьютеру на убунте с двумя сетевухами. Что у меня не по правилам?

leonidkorolev
() автор топика
Ответ на: комментарий от leonidkorolev

Что у меня не по правилам?

Выхлоп оформить нужно было.

Что ты хочешь получить с двумя сетевыми картами? Опиши топологию сети, как минимум.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

У меня просто нет свитча. Но есть комп с двумя сетевухами и на убунту. Вот и хочу просто присоединить эти два компа к компу с двумя сетевухами чтобы в дальнейшем обмениваться файлами и т.д.

leonidkorolev
() автор топика
Ответ на: комментарий от leonidkorolev

man brctl

Если нет dhcp в сети, куришь маны и на демон dhcp. Или прописываешь ip/gw ручками.

anonymous
()
Ответ на: комментарий от leonidkorolev

тогда придется настраивать маршрутизацию на каждом компьютере

не проще ли свитч за 500 р купить, хотя бы и б/у

Shulman
()
Ответ на: комментарий от AnDoR

Плюсую.

ЗЫ С учетом адресации ТС можно и маску /25 поставить на каждый интерфейс. Но Зачем? :)

anc ★★★★★
()
Ответ на: комментарий от leonidkorolev

Разнес в разные подсети. Вроде работает. Но не до конца. Компьютеры видят и даже могу зайти по ssh на Ubuntu, но сама Ubuntu не пингует один компьютер.

maxkor@linmaxkor:~$ ifconfig 
enp0s17: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.137.100  netmask 255.255.255.0  broadcast 192.168.137.255
        inet6 fe80::d39b:356d:23fa:e23e  prefixlen 64  scopeid 0x20<link>
        ether 00:04:4b:04:a9:3c  txqueuelen 1000  (Ethernet)
        RX packets 463  bytes 48820 (48.8 KB)
        RX errors 47  dropped 0  overruns 46  frame 1
        TX packets 210  bytes 22756 (22.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp0s18: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.138.200  netmask 255.255.255.0  broadcast 192.168.138.255
        inet6 fe80::37ca:ab36:8c4d:2e4d  prefixlen 64  scopeid 0x20<link>
        ether 00:04:4b:04:a9:3d  txqueuelen 1000  (Ethernet)
        RX packets 114  bytes 11557 (11.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 50  bytes 5519 (5.5 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 190  bytes 16518 (16.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 190  bytes 16518 (16.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
leonidkorolev
() автор топика
Ответ на: комментарий от leonidkorolev

но сама Ubuntu не пингует один компьютер

А с другого компа icmp проходит?

PS Но как рекомендовали выше, лучше соберите в бридж.

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Ответ на: комментарий от AnDoR

Можно ли както по быстрому настроить роутинг? Имеются вот такие данные

maxkor@linmaxkor:~$ netstat -n -r
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0         192.168.137.1   0.0.0.0         UG        0 0          0 enp0s17
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 enp0s17
192.168.137.0   0.0.0.0         255.255.255.0   U         0 0          0 enp0s17
192.168.138.0   0.0.0.0         255.255.255.0   U         0 0          0 enp0s18

leonidkorolev
() автор топика
Ответ на: комментарий от AnDoR

Я туда сувался сегодня. Даже bridge-utils поставил. Статью даже почитал. Но ничего не получается. У меня нет файлов конфигурационных для сети. Везде статьи по другой какойто сетевой системе. У меня вот такого файла нет /etc/network/interface Насколько я понял у меня netplan

leonidkorolev
() автор топика
Ответ на: комментарий от leonidkorolev

RX errors 47

Как-то многовато.

но сама Ubuntu не пингует один компьютер.

Вобще лучше первым шагом «пингуйте» с помощь arping, на него обычно все отвечают, firewall его не рубит.

Насколько я понял у меня netplan

Ну дак и гуглите ″netplan bridge". https://qna.habr.com/q/698836 https://netplan.io/examples

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.