Мост между беспроводным интернет-соединением и соединением Drobo Ethernet

Моя целевая установка выглядит следующим образом:

  1. 64-битный сервер Ubuntu 11.04, имеющий USB-адаптер WiFi, который подключается к беспроводному маршрутизатору Linksys WRT160NL (и от него к сети).
  2. Drobo FS, который подключается напрямую к порту Ethernet Ubuntu.
  3. Ноутбуки и iPhone подключаются к маршрутизатору Linksys по беспроводной сети.

Я хочу, чтобы все устройства были в одной сети (например, 192.168.1.xxx). Единственная проблема, которую я не могу решить, это как заставить сервер Ubuntu выступать в роли прокси / моста (не уверен, какое слово подходит) для всех пакетов, идущих в и из Drobo.

2 ответа

Этот маршрутизатор имеет четыре порта Ethernet, поэтому я вижу только две причины, по которым вы не подключите к нему Drobo:

  1. Все 4 порта уже заняты (не сложно представить), или

  2. Вам не нужен шумный Drobo, где бы вы ни находились.

Если второй случай верен, я бы посоветовал сделать то, что я сделал, и достать кабель Ethernet достаточно долго, чтобы вы могли поместить свой Drobo в другое место. Например, соседний шкаф.

Если это первый случай, добавьте переключатель в микс. 8-портовые гигабитные коммутаторы можно приобрести менее чем за 50 долларов, и вы уже потратили гораздо больше, чем на свой Drobo. Кроме того, у вас, вероятно, достаточно проводных гаджетов, чтобы оно того стоило.

Я бы не советовал соединять Wi-Fi и проводные сети. Держите их отдельно и используйте маршрутизацию, так что ваш сетевой трафик не будет транслироваться по всему миру, а Wi-Fi замедляет ваш проводной трафик.

(Вместо того, чтобы покупать новый маршрутизатор Wi-Fi, я настроил запасной компьютер ASUS EEE для выполнения той же работы с интернет-трафиком 100 Мбит / с на внешнем USB, портом Ethernet на 192.168.1.0/24 и Wi-Fi в качестве точки доступа с dhcp на 192.168.3.0/24 - работает блестяще, но ваше расположение намного проще.)

Если вы разделите свои wifi/ проводные подсети с помощью /25, то вы все равно можете сделать вашу сеть похожей на 192.168.1.x:-) Установите dhcp на маршрутизаторе для 3-127 для wifi и 128-253 для проводной, если это возможно, в противном случае может потребоваться сделать статические адреса или настроить dhcp на сервере для сети eth0 с соответствующими правилами брандмауэра для разделения трафика dhcp. В любом случае, трафик должен быть приведен в порядок с iptables, чтобы избежать утечки трансляций и т. Д.

на сервере:

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -P FORWARD ACCEPT
route add default gw 192.168.1.1 dev wlan0 # to linksys
route add -net 192.168.1.0 netmask 255.255.255.128 dev wlan0
route add -net 192.168.1.128 netmask 255.255.255.128 dev eth0

Это, вероятно, не является полным или неправильным, но я надеюсь, что вам стоит начать с небольшого поиска в Google.

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