У меня есть сеть, где маршрутизатор 1 подключен к Интернету и имеет сетевой принтер. Маршрутизатор 1 - это домашний маршрутизатор с настройками по умолчанию. Второй маршрутизатор (маршрутизатор 2) подключен к маршрутизатору 1 через его порт WAN. Маршрутизатор 2 работает под управлением Linux (tomatoUSB), настроен для маскировки и использует opendns. Я хочу, чтобы компьютер за маршрутизатором 2 мог печатать.
Вот схема сети:
(192.168.1.0/24) (192.168.2.0/24)
Internet -- Router 1 ---------------- Router 2 ---------------- computer
|
printer
Принтер Canon mx510, его URI определяется как dnssd://Canon%20MX510%20series._ipp._tcp.local/. Так что я думаю, что он использует dnssd для рекламы себя и ipp для печати?
- Что я должен изменить в брандмауэре, чтобы позволить компьютерам за маршрутизатором 2 печатать?
- Что-нибудь еще нужно изменить в сети?
Изменить: я могу на самом деле пинг, доступ к веб-интерфейсу, Nmap принтера с компьютера. Я вижу порты 631 (ipp) открыт. Я могу telnet к нему, но я компьютер не могу найти принтер автоматически.