1

Я устанавливаю медиа-сервер дома со старым PowerMac, который я обнаружил гниющим в каком-то подвале (кстати, отличный компьютер, я не понимаю, почему они хотели его выбросить), и я установил на него Debian Jessie для этого цель. Я также настроил Avahi, чтобы другие компьютеры в сети могли обнаружить его, и все работает нормально.

Моя проблема возникает из-за того, что на компьютере есть две сетевые карты, одна из которых является картой Gigabit Ethernet, а другая поддерживает только Fast Ethernet. Поскольку мой домашний маршрутизатор довольно старый и дрянной, он имеет только порты 100BaseT Ethernet и 802.11g WiFi, что делает сетевую карту Gigabit практически бесполезной.

Чтобы сделать широкую полосу пропускания некоторой пользы (в качестве обходного пути, пока я не куплю достойный маршрутизатор), я подумал подключить PowerMac к маршрутизатору через медленную карту и подключить быстрый непосредственно к моему iMac (где у меня было бы больше всего). выиграть от более высокой скорости). После настройки параметров сети я смог заставить работать ссылку, и в результате я могу получить доступ к PowerMac с двух IP-адресов на другом компьютере.

схема сети, показывающая описанные соединения

Я сомневаюсь: какой интерфейс будет использоваться при подключении к нему через имя Bonjour? Я точно знаю, что iMac знает оба адреса, и вывод dns-sd доказывает, что:

$ dns-sd -Q powermac.local

DATE: ---Sat 31 Aug 2013---
20:02:55.800  ...STARTING...
Timestamp     A/R Flags if Name                          Type  Class   Rdata
20:02:55.927  Add     2  4 PowerMac.local.               Addr   IN     169.254.174.174
20:02:56.017  Add     2  5 PowerMac.local.               Addr   IN     192.168.1.43

Но как я могу быть уверен, что каждый раз, когда я получаю доступ к PowerMac.local система выбирает лучший IP-адрес? В этом примере это первый из перечисленных dns-sd , но это не всегда так, и я не знаю, как явно указать программному обеспечению использовать один из них.

РЕДАКТИРОВАТЬ: Что касается ответа Данилы, я нашел эту команду через быстрый поиск, это правильная команда? (eth1 - это гигабитная карта)

route add -net 192.168.1.43 netmask 255.255.255.255 dev eth1

2 ответа2

0

Поскольку все сети в ядре linux по умолчанию являются слабой хост-моделью, вам придется помещать статические маршруты в ваш Debian, поэтому каждый раз, когда ваш iMac отправляет пакет, он обрабатывается сетевой картой 1G.

0

Передайте большой файл через, и если скорость передачи находится на гигабитном уровне, то не беспокойтесь об этом, так как он работает нормально? (Если это не сломано, не исправляйте это)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .