Возьмите любой мануал по хоспоту, найдете вcё что вам нужно. Можно сделать через прозрачный прокси на squid, можно на чистом iptables.
Если заведомо известен IP сайта, и на этом IP он один, то:
При условии что локалка ходит в интернет через вашу сетевуху eth0, а подмену вы разместили у себя на 192.168.0.1:80
iptables -A PREROUTING -d ip_адрес_сайта/32 -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.0.1:80
и все.
Со сквидом то же самое.
Можно так же перенаправить 443 порт, но если у сайта https, то юзер не увидит сайт, пока не примет недоверенный сертификат.
НО, если вам нужно тупо редирект:
то есть к ней привязан домен и при обращении к сайту по этому домену, она должна отдавать содержимое сайта на другом домене
то чо бы вам htaccess'ом редирект не сделать то?
RewriteEngine On
RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*) http://new-site.ru/$1 [R=301,L]