Как сделать сплиттер?

3 ноября 2014 г. Просмотров: 604
Многим системным администраторам не понаслышке знакома проблема нехватки одного либо нескольких сетевых интерфейсов. Решить ее можно несколькими путями: создать субинтерфейсы, использовать 802.1Q VLAN или же приобрести управляемый свитч. Но ведь «разветвитель» можно сделать и своими руками.

Вам понадобится

  • Неуправляемый свитч, резисторы, микросхема памяти, стабилитрон, панелька под DIP8, разъем DB-25 «папа».

Инструкция

  • Соберите программатор на порт LPT для Linux по схеме, которую взять можно отсюда: http://sweb.cz/Frantisek.Rysanek/battery.html. Ввиду того, что этот программатор функционирует с ядром 2.4 (другими словами, им используется модуль i2c-pport, отсутствующий в ядре 2.6), отключите в BIOS материнской платы режим EPP, а вместо него установите режим "Normal".
  • Используйте для прошивки следующие команды: 1) Port4 tag VLAN; 2) Port2 VID=0002; 3) Port3 VID=0003; 4) Port0 VID=0004; 5) Port1 VID=0005. Важно, чтобы порты полностью соответствовали номерам, нанесенным на корпус коммутатора.
  • Назначьте приоритеты, выставьте скорости и дуплексы на портах.
  • В Linux консоли выполните следующую команду: # vconfig set_name_type VLAN_PLUS_VID. Создайте VLAN устройства с необходимыми VID'ами: # vconfig add eth0 2; # vconfig add eth0 3; # vconfig add eth0 4. Эти манипуляции необходимы для того, чтобы VLAN «разветвитель» начал работать.
  • «Привяжите» VLAN к бриджевым устройствам.
  • Удалите из бриджа br0 сетевое устройство eth0, что позволит всему этому сложному механизму заработать должным образом.
  • Оцените статью!