Мост между беспроводным интернет-соединением и соединением Drobo Ethernet
Моя целевая установка выглядит следующим образом:
- 64-битный сервер Ubuntu 11.04, имеющий USB-адаптер WiFi, который подключается к беспроводному маршрутизатору Linksys WRT160NL (и от него к сети).
- Drobo FS, который подключается напрямую к порту Ethernet Ubuntu.
- Ноутбуки и iPhone подключаются к маршрутизатору Linksys по беспроводной сети.
Я хочу, чтобы все устройства были в одной сети (например, 192.168.1.xxx
). Единственная проблема, которую я не могу решить, это как заставить сервер Ubuntu выступать в роли прокси / моста (не уверен, какое слово подходит) для всех пакетов, идущих в и из Drobo.
2 ответа
Этот маршрутизатор имеет четыре порта Ethernet, поэтому я вижу только две причины, по которым вы не подключите к нему Drobo:
Все 4 порта уже заняты (не сложно представить), или
Вам не нужен шумный 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.