Мост Ethernet-WiFi с 11.04

Я хотел бы настроить мост между беспроводной подсетью и подсетью Ethernet (на самом деле всего один клиент, DVD-плеер с абсурдно плохим беспроводным соединением). То есть, беспроводная сеть является «реальной» сетью, к которой клиенты обращаются к маршрутизатору и шлюзу, и я хочу, чтобы проводная подсеть прозрачно проходила через мостовую машину к беспроводной подсети. (Я не являюсь сетевым человеком, поэтому я не знаю, правильно ли это говорю.) Есть два пакета, которые я могу найти, что я считаю релевантными:

  • bridge-utils
  • parprouted

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

Легко ли это настроить? Мне сегодня пришло в голову, что это возможно, но я не нашел каких-либо (недавних, по крайней мере) практических рекомендаций по этому вопросу.

edit & mdash; oh durr Я только что нашел эту ссылку , в которой много говорится о материале моста-утилов (и дело с AP, которое не хочет обрабатывать чуждоподобные пакеты, имеет смысл). Так что, возможно, вторая вещь - это то, что я хочу.

4
задан 23 October 2011 в 02:44

4 ответа

Итак, вы хотите что-то вроде этого?

+------------+             +---------------+            +--------+     Rest
| DVD player |<-- wired -->| Ubuntu Bridge |<-- wifi -->| Router |<--> of the
+------------+             +---------------+            +--------+     network

Вы можете сделать это легко с Firestarter. На вашей машине Ubuntu установите firestarter:

sudo apt-get install firestarter

Когда вы впервые запускаете firestarter, он проведет вас через мастер. Он попросит ваш интернет-интерфейс. Выберите «беспроводное устройство (wlan0)» и проверьте «IP-адрес, назначенный через DHCP», если ваш маршрутизатор использует DHCP. DHCP является коротким для протокола динамической конфигурации хоста, который является методом назначения IP-адресов клиентам в сети. В большинстве случаев это значение по умолчанию, особенно в жилых маршрутизаторах.

На следующем экране установите флажок «Включить совместное использование Интернета». Вашим локальным сетевым устройством должно быть ваше устройство Ethernet (eth0). Что это будет делать, так это «мост», а точнее, выполнять трансляцию сетевых адресов между двумя сетевыми интерфейсами. Любые устройства, подключенные к проводному интерфейсу, автоматически назначают IP-адрес через DHCP с вашего беспроводного маршрутизатора. Это все прозрачно с точки зрения DVD-плеера.

Это касается программной части вещей. Но вы еще не закончили.

Как ваш DVD-плеер подключается к вашей машине Ubuntu? Прямое соединение с кабелем Ethernet может работать или не работать. Причина кроется в том, что сетевые кабели на самом деле являются пучками из 8 небольших нитей. Порядок, в котором они расположены на пластиковой заглушке («домкрат»), важен. Простой Ethernet-кабель «прямолинейный», то есть порядок 8 нитей одинаковый на обоих концах. Для прямого соединения, где есть клиент на каждом конце кабеля, требуется «перекрестный» кабель. От имени вы были бы правы, думая, что 8 нитей будут пересекаться при сравнении друг с другом.

Итак, в вашем случае, если у вас есть коммутатор или концентратор между вашим DVD-плеером и компьютером Ubuntu, вы можете использовать обычный (обычный) Ethernet-кабель. Если это прямое соединение, вам нужно использовать кросс-кабель Ethernet. [1] Хорошая аналогия заключается в том, что если вы разговариваете со мной напрямую, вам нужно приложить свой рот к уху, чтобы я мог вас слышать (перекреститься). Если мы говорим по телефону, то мы не делаем ничего особенного, потому что телефонная система выполняет «перекресток» для нас. По сути, телефонная система действует как маршрутизатор.

Как только вы разобрали это, вот и все! Ваш DVD-плеер должен автоматически назначать IP-адрес вашим маршрутизатором, и он будет доступен для других компьютеров в беспроводной сети. Обратите внимание, что эта схема технически не является мостом подсети; все находится в одной подсети. Если вы специально не хотите, чтобы две отдельные подсети (то есть адреса 192.168.1.x для первой подсети и адреса 192.168.2.x для второй подсети), это путь.

[1] Некоторые сетевые устройства являются умными, и они автоматически «перекрестно» при необходимости. В этом случае любой кабель будет работать, и он просто работает.

6
ответ дан 25 May 2018 в 17:44
  • 1
    Ничего себе, вот что я называю ответом . Большое спасибо - это самое ясное объяснение ситуации, которую я видел, а также спасибо за сообщение о попытке подключения коммутационного кабеля. – Pointy 28 October 2011 в 16:41

Итак, вы хотите что-то вроде этого?

+------------+             +---------------+            +--------+     Rest
| DVD player |<-- wired -->| Ubuntu Bridge |<-- wifi -->| Router |<--> of the
+------------+             +---------------+            +--------+     network

Вы можете легко это сделать с помощью Firestarter. На вашей машине Ubuntu установите firestarter:

sudo apt-get install firestarter

. Когда вы впервые запускаете firestarter, он проведет вас через мастер. Он попросит ваш интернет-интерфейс. Выберите «беспроводное устройство (wlan0)» и проверьте «IP-адрес, назначенный через DHCP», если ваш маршрутизатор использует DHCP. DHCP является коротким для протокола динамической конфигурации хоста, который является методом назначения IP-адресов клиентам в сети. В большинстве случаев это значение по умолчанию, особенно в жилых маршрутизаторах.

На следующем экране установите флажок «Включить совместное использование Интернета». Вашим локальным сетевым устройством должно быть ваше устройство Ethernet (eth0). Что это будет делать, так это «мост», а точнее, выполнять трансляцию сетевых адресов между двумя сетевыми интерфейсами. Любые устройства, подключенные к проводному интерфейсу, автоматически назначают IP-адрес через DHCP с вашего беспроводного маршрутизатора. Это все прозрачно с точки зрения DVD-плеера.

Это заботится о программной стороне вещей. Но вы еще не закончили.

Как ваш DVD-плеер подключается к вашей машине Ubuntu? Прямое соединение с кабелем Ethernet может работать или не работать. Причина кроется в том, что сетевые кабели на самом деле являются пучками из 8 небольших нитей. Порядок, в котором они расположены на пластиковой заглушке («домкрат»), важен. Простой Ethernet-кабель «прямолинейный», то есть порядок 8 нитей одинаковый на обоих концах. Для прямого соединения, где есть клиент на каждом конце кабеля, требуется «перекрестный» кабель. От имени вы были бы правы, думая, что 8 нитей будут пересекаться при сравнении друг с другом.

Итак, в вашем случае, если у вас есть коммутатор или концентратор между вашим DVD-плеером и машиной Ubuntu, вы можете использовать обычный (обычный) Ethernet-кабель. Если это прямое соединение, вам нужно использовать кросс-кабель Ethernet. [1] Хорошая аналогия заключается в том, что если вы разговариваете со мной напрямую, вам нужно приложить свой рот к уху, чтобы я мог вас слышать (перекреститься). Если мы говорим по телефону, то мы не делаем ничего особенного, потому что телефонная система выполняет «перекресток» для нас. По сути, телефонная система действует как маршрутизатор.

Как только вы разобрали это, вот и все! Ваш DVD-плеер должен автоматически назначать IP-адрес вашим маршрутизатором, и он будет доступен для других компьютеров в беспроводной сети. Обратите внимание, что эта схема технически не является мостом подсети; все находится в одной подсети. Если вы специально не хотите использовать две отдельные подсети (то есть 192.168.1.x адреса для первой подсети и адреса 192.168.2.x для второй подсети), это путь.

[1] Некоторые сетевые устройства являются умными, и они автоматически «перекрестно» при необходимости. В этом случае любой кабель будет работать, и он просто работает.

6
ответ дан 4 August 2018 в 18:30

Вы можете легко создавать мосты с помощью этого инструмента: http://sourceforge.net/projects/bridger/

1
ответ дан 25 May 2018 в 17:44
  • 1
    Проблема с этим инструментом заключается в том, что он не соединяет беспроводную сеть с проводной. По крайней мере, мне сказали, что «Операция не поддерживается». – Shahriyar Imanov 28 January 2013 в 20:44
  • 2
    Этот инструмент больше не требуется. Ubuntu автоматически разделяет доступ к Интернету на LAN с Wi-Fi. – adnan kamili 31 January 2013 в 15:56

Вы можете легко создавать мосты с помощью этого инструмента: http://sourceforge.net/projects/bridger/

1
ответ дан 25 July 2018 в 21:02

Другие вопросы по тегам:

Похожие вопросы: