Если это - вопрос тестирования снаружи затем, Вы могли бы настроить VNC на некотором внешнем компьютере (т.е. Ваш домашний компьютер) и соединиться с ним. Чтобы сделать это, необходимо, вероятно, установить что-то как stunnel (см. www.stunnel.org), и настройте его, чтобы передать localhost:5900 home_ip:443 и дома собраться от 443 и передать 5 900. Таким образом, Вы получаете туннель по HTTPS, ничего действительно не устанавливая (можно просто скопировать stunnel файлы).
Вы найдете пример файлами настройки здесь (просто изменяются от 7777 до 443): http://faq.gotomyvnc.com/fom-serve/cache/33.html
Помните, что необходимо генерировать stunnel.pem и скопировать в обе машины для устанавливания связи, действительно защищают.
После установки stunnel Вы просто устанавливают сервер VNC дома с опциями по умолчанию и выполняют средство просмотра VNC в Вашем задании. Что могло бы быть парадоксальным, сначала то, что Вы соединяетесь с localhost. Это вызвано тем, что stunnel делает передачу.
Проблема в том, что вы нигде не ссылаетесь на SquidGuard. Вам понадобится предложение redirect_program
, указывающее на ваш двоичный файл SG и конфигурацию.
redirect_program /usr/bin/SquidGuard -c /etc/squid/SquidGuard.conf
Просто проверьте путь к двоичному файлу SG, я не уверен в этом.