Как настроить ufw, чтобы позволить xsane достигать сканера?

Я не мог найти четкий ответ посредством предшествующего исследования.

Xsane не удается найти сканер с ufw включенным, работает отлично с ufw прочь.

Я открыл 6566 и для tcp и для udp в ufw. Все еще никакая радость. Я не мог сказать от наблюдения "отчета о слушании" в ufw, который нормальные порты использует кроме 6 566.

Если порты не являются стандартными, но варьируются сканером (это - Canon), совет относительно того, как расположиться, требуемые порты приветствовались бы.

Править: Я попробовал sudo ufw allow saned но я думаю, что это просто открывает порт 6566, потому что ответ назад от команды состоял в том о том, что это было уже открыто.

Дополнительная информация: порт (порты), которые блокируются, кажется, связан с исследованием сканера и состоянием задания. Если я отключу брандмауэр и запущу xsane, то включу брандмауэр и сканирование, то сканирование пройдет, но это повторяется много раз (по-видимому, состояние завершения задания не отправляется).

sudo netstat -lntp | grep saned показал порт 6566, но никакие другие. Возможно, исследование/состояния отправляется слишком быстро, чтобы я видел.

1
задан 9 November 2015 в 20:02

3 ответа

Так как у моего принтера есть закрепленный IP-адрес на LAN, я смог зафиксировать это при помощи команды

sudo ufw allow from <ip address>

1
ответ дан 7 December 2019 в 12:42

Я использовал бы sudo netstat -lntp | grep saned, чтобы проверить.

, Но нормальный имеет предопределенный прикладной профиль: sudo ufw allow saned должно быть все, в чем Вы нуждаетесь.

(xsane gui для sane)

2
ответ дан 7 December 2019 в 12:42

Я смог достигнуть, моя сеть HP ENVY присоединила сканер с (зависть является именем хоста устройства):

$ xsane $(hp-makeuri envy 2>&1 | grep SANE | cut -d: -f2-)

Никакой nf_conntrack_sane или специальная конфигурация брандмауэра не потребовали:

# ufw status
Status: active

To                         Action      From
--                         ------      ----
443/tcp                    ALLOW       Anywhere                  
80/tcp                     ALLOW       Anywhere                  
22/tcp                     ALLOW       Anywhere                  
Anywhere/igmp              ALLOW       Anywhere/igmp             
32400                      ALLOW       192.168.1.0/24            
53                         ALLOW       192.168.1.0/24            
Samba                      ALLOW       192.168.1.0/24            
68/udp                     ALLOW       Anywhere                  
67/udp                     ALLOW       Anywhere                  
443/tcp (v6)               ALLOW       Anywhere (v6)             
80/tcp (v6)                ALLOW       Anywhere (v6)             
22/tcp (v6)                ALLOW       Anywhere (v6)             
32400                      ALLOW       xxxx:xxxx:xxxx:xxxx::/64   
53                         ALLOW       xxxx:xxxx:xxxx:xxxx::/64   
Samba (v6)                 ALLOW       xxxx:xxxx:xxxx:xxxx::/64   
68/udp (v6)                ALLOW       Anywhere (v6)             
67/udp (v6)                ALLOW       Anywhere (v6)  
0
ответ дан 7 December 2019 в 12:42

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

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