Настройте машину linux как мост / коммутатор и конечное устройство

У меня дома два настольных компьютера в двух комнатах. Маршрутизатор / модем DSL в одной из этих комнат. Теперь я хочу настроить домашний сервер (имеющий 2 порта LAN, работающий 24/7) в коридоре между двумя комнатами, используя только один кабель LAN у каждой двери. Это дает мне следующую физическую конфигурацию:

     (door)          (door)
 .----/-/----.  .-----/-/----------._ FritzBox
 |           |  |             .----´´ DSL Router
PC1         Server            |
                             PC2 

Как уже было сказано, сервер имеет 2 сетевых интерфейса и работает под управлением Ubuntu.

что мне нужно теперь конфигурация сети которая включает оба сервер и PC1 для подключения к маршрутизатору. Я думаю, что сервер должен служить мостом или коммутатором.

В настоящее время все компьютеры настроены со статическими IP-адресами. Если я правильно понимаю, мост / коммутатор не имеет собственного IP-адреса, но поскольку сервер должен быть настроен как собственное конечное устройство, у него должен быть один. Мой первый вопрос заключается в том, нужно ли настраивать оба интерфейса отдельно, предоставляя им один и тот же статический IP-адрес?

мой следующий вопрос в том, как соединить две физические сети в одну? У меня есть базовое понимание (но я всегда путаюсь снова и снова) мостов и коммутаторов, но я не знаю как настроить его в программном обеспечении. Я только знаю, что это возможно:)

третий вопрос: Можно ли настроить это таким образом, чтобы сетевые пакеты от/до PC1 к/от маршрутизатора проходили только через аппаратное обеспечение или потребляли только низкий ЦП на сервере?

можете вы помочь мне? Спасибо вперед!

28
задан Chenmunka
19.01.2023 1:31 Количество просмотров материала 2370
Распечатать страницу

2 ответа

У вас есть два варианта:

  1. запустить сервер как маршрутизатор. В этом случае PC1 и PC2 будут расположены в двух разных подсетях. IP-пересылка должна быть включена на сервере, и каждой сетевой карте будет назначен другой IP-адрес.
  2. Bridge сетевые интерфейсы сервера, и в этом случае IP присваивается интерфейсу моста сервера. Кроме того, оба компьютера будут назначены IP-адреса из одной подсети.
7
отвечен Khaled 2023-01-20 09:19

мосты

мост-это устройство уровня 2, которое работает на канальном уровне и доставляет пакеты на основе MAC-адреса назначения. мосты могут использоваться для сегментации сетевого трафика и снижения домен коллизий; количество устройств, конкурирующих за ту же пропускную способность. Даже при том, что вы не можете понять, что мосты чаще всего замечены в сетевых коммутаторах. Трафик только оставляет определенный порт на коммутаторе, если MAC-адрес назначения доступно в этом порту. это отличается от старого концентратора, который отправлял трафик на каждый порт концентратора независимо от адреса канала передачи данных. [Source]

здесь как реализовать мост Ethernet на Ubuntu 16.04 LTS.

1
отвечен Serge Stroobandt 2023-01-20 11:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх