А причем тут мои девайсы, если я написал, что по внешнему ip все работает. Суть проблемы в том что я хочу получить ssl сертификаты непосредственно на веб сервере, потому что из-за этого он некорректно работает. Для получения сертификатов нужно доменное имя, которое роутер вроде как предоставляет в виде name.keenetic.pro, я пробросил порты, но по данному адресу страница не грузится, а если сделать домен 4 уровня до компа, то сертификаты почему-то получить тоже не удается.
В общем пришлось зарегистрировать себе доменное имя на Freenom и с ним все работает как надо. Только внешний ip я себе на месяц подключил, потом отключу, поэтому вопрос о правильной настройке роутера остается актуальным. Еще раз повторюсь, что я хотел по адресу name.keenetic.pro попадать на веб сервер в виртуалке.