Как сделать редирект на определенный порт на стороне сервера?
Из поставленных условий вам не сделать чтобы вы набирали в браузере только домен. Возможно только указав домен:порт (example.com:192/), т.к ваш домен резолвится в определенный ip.
Если вы не можете никак взаимодействовать с 80 портом, то ничего и не получится. 
В виртуальном хосте, указывам какой порт слушать - Listen 192. https://httpd.apache.org/docs/2.4/bind.html
Никак.
Привязать доменное имя можно только к "белому" IP. Этот IP у Вас явно на роутере (или еще где, кто инет раздает). Роутер обеспечивает проброс, но не более. Единственный вариант выяснить, кто занимает 80 порт и убрать/перенести этот сервис