Я включил запись ssh на удаленном компьютере. Затем я сконфигурировал ufw для ssh (22), DHCP (67,68) и DNS (53)
. Я могу регистрироваться по ip-адресу и имени хоста, когда ufw отключен:
$ ssh user@192.168.0.240 # OK
$ ssh user@pc1 # OK
$ arp -a
pc1 (192.168.0.240)
[d2 ] Когда я включаю ufw, я могу подключиться только по ip-адресу, разрешение имени хоста не выполняется: $ ssh user@192.168.0.240 # OK
$ user@pc1 # NOK
Could not resolve hostname pc1: Name or service not known
$ arp -a
? (192.168.0.240)
Итак, мой вопрос прост: как я могу разрешить имена хостов с включенным ufw?
[d4 ] EDIT: текущая конфигурация ufw$ sudo ufw status numbered
Status: active
To Action From
-- ------ ----
[ 1] 22 ALLOW IN Anywhere
[ 2] 3142/tcp ALLOW OUT Anywhere (out)
[ 3] 53 ALLOW OUT Anywhere (out)
[ 4] 53 ALLOW IN Anywhere
[ 5] 67/udp ALLOW IN 68/udp
[ 6] 68/udp ALLOW IN Anywhere
[ 7] 3142/tcp (v6) ALLOW OUT Anywhere (v6) (out)
[ 8] 53 (v6) ALLOW OUT Anywhere (v6) (out)
[ 9] 53 (v6) ALLOW IN Anywhere (v6)
[10] 67/udp (v6) ALLOW IN 68/udp (v6)
[11] 68/udp (v6) ALLOW IN Anywhere (v6)