1

У меня Mac подключен к двум разным сетям (беспроводной en1 и ethernet en0). Предпочтительной является сеть Ethernet (Системные настройки-> Установить порядок обслуживания).

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

Есть ли способ добавить маршрут для конкретного принтера?

Добавлено изображение netstat -nr http://skitch.com/jordanx/n5gd8/neo-matrix.home-bash-110x29

Конфигурация маршрутизатора: у меня есть аэропорт Apple, подключенный к интернет-маршрутизатору. Принтер подключен к аэропорту (en1). Когда Wireless (en1) первый (Set Order) я могу печатать. Когда это не так, я не могу.

Аэропорт настроен как беспроводная сеть вне интернет-маршрутизатора.

2 ответа2

1

У ваших проводных и беспроводных сетей разные диапазоны IP-адресов?
Вы подключаетесь к принтеру через его IP-адрес?

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

В противном случае у вас настроены два шлюза по умолчанию, и это вызовет проблемы. Вероятно, было бы проще удалить шлюз по умолчанию, связанный с проводным соединением. route delete default 192.168.0.1 должно позаботиться об этом.

0

Сеть, к которой вы получаете доступ через беспроводную сеть, и сеть, к которой вы получаете доступ через Ethernet - действительно ли они являются отдельными сетями с несколькими переходами (каждая из которых имеет несколько IP-подсетей, разделенных маршрутизаторами? Потому что, если любая из этих сетей является одной подсетью, вы все равно сможете получить к ней доступ, даже если она не занимает первое место. Локальная подсеть любого активного сетевого интерфейса всегда доступна через этот интерфейс. Ранжирование интерфейсов просто определяет, какой интерфейс используется для доступа к нелокальным подсетям (он же маршрут по умолчанию).

Вопросы Криса С. тоже хороши. Если вы случайно используете одну и ту же частную IP-подсеть в двух разных сетях, к которым вы подключены одновременно, вашей машине будет сложно правильно настроить свою таблицу маршрутов. Таким образом, ответ может быть таким же простым, как выбор другой частной подсети RFC 1918 для одной из этих сетей.

Обновление после добавления вывода netstat и дальнейшего описания: Итак, этот сетевой выход 192.168.1.x en0 (Ethernet) - это та же сеть, к которой подключен порт WAN базовой станции AirPort? Если да, есть ли у вас веская причина для запуска NAT и DHCP на базовой станции AirPort, когда у вас уже есть восходящий интернет-маршрутизатор, предоставляющий эту услугу для вашей сети? Если нет, то подумайте об отключении NAT и DHCP на базовой станции AirPort (иначе говоря, переведите его в "режим моста"). Таким образом, у вас будет Ethernet с одним мостом (включая беспроводной Ethernet 802.11), и у вас не будет этой проблемы.

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