Как настроить компьютер для публичного доступа?
Разрешить пользователю запуск браузера, и доступ к юзерпрофилю, все остальное запретить.
В настройках DNS прописать 127.0.0.1
IP адрес нужного сайта вписать в hosts.
Самый простой вариант в двух словах. 
Ставите линукс, ту же убунту. По умолчанию прописываете домашнюю страницу нужный сайт. 
С помощью фаервола, роутера, iptables (на ОС с убунтой), настраиваете правила:
Разрешить только IP (ip сайта) tcp 80;443 (Не забудьте указать нужные вам порты, для http[s] пример приёвел)
Запретить весь остальной трафик по всем портам исх\вх. 
Профит! Получите комп с доступом только к разрешенному ресурсу.