Как найти принтер на другой подсети

У меня есть сервер с 4 портами Ethernet: 1 раньше соединялся с Интернетом, и 3 других раньше управляли 3 локальными подсетями.

Я настроил сервер DHCP, маршрутизацию, пакетную передачу для IPv4 и NAT; все, кажется, работает правильно: все пользователи могут соединиться с Интернетом от каждой подсети, и пользователи могут проверить с помощью ping-запросов ПК от одной подсети до другого.

Ниже содержание моего /etc/rc.local:

/sbin/iptables -A FORWARD -o eth0 -i eth1 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
/sbin/iptables -A FORWARD -o eth0 -i eth2 -s 192.168.2.0/24 -m conntrack --ctstate NEW -j ACCEPT
/sbin/iptables -A FORWARD -o eth0 -i eth3 -s 192.168.3.0/24 -m conntrack --ctstate NEW -j ACCEPT
/sbin/iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -t nat -F POSTROUTING
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

То, что не работает, - то, что я не могу получить доступ от подсети x к сетевому принтеру / проектор на подсети y использующий автоматическое обнаружение со стандартным драйвером HP, но я могу проверить с помощью ping-запросов его и получить доступ к странице управления принтера.

Что я пропускаю?

0
задан 31 March 2015 в 01:49

1 ответ

Если Вы знаете сетевой адрес своего принтера и нет никаких сетевых проблем, получающих доступ к нему, можно добавить принтер с помощью веб-интерфейс CUPS :

http://localhost:631

или:

http://your_server:631

Adding a printer in CUPS

0
ответ дан 5 October 2019 в 02:22

Другие вопросы по тегам:

Похожие вопросы: