История изменений
Исправление Serge10, (текущая версия) :
Для начала расскажите, пожалуйста, про структуру Вашей сети. Насколько я понимаю, на PC1 несколько сетевых интерфейсов? Один смотрит в сеть с PC2, второй в сеть с принтером? Какие машины являются шлюзами по умолчанию в обеих сетях?
Если так, то на PC1 должен быть разрешен форвардинг пакетов.
Кроме того, нужен еще маршрут для обратных пакетов (от принтера к PC2). Задать его лучше на шлюзе по умолчанию в сети принтера.
$ ip route add PRINTER_IP/32 via PC2_IP
Почему PC2_IP? Должен быть IP машины, которая имеет доступ принтеру (PC1, насколько я понимаю).
Есть еще вариант с NAT (настроить так, чтобы PC1 натил пакеты от PC2 на принтер), но мне он нравится меньше, чем простая маршрутизация.
Исходная версия Serge10, :
Для начала расскажите, пожалуйста, про структуру Вашей сети. Насколько я понимаю, на PC1 несколько сетевых интерфейсов? Один смотрит в сеть с PC2, второй в сеть с принтером?
Если так, то на PC1 должен быть разрешен форвардинг пакетов.
$ ip route add PRINTER_IP/32 via PC2_IP
Почему PC2_IP? Должен быть IP машины, которая имеет доступ принтеру (PC1, насколько я понимаю).