The increasing interest in Internet Protocol Television (IPTV) and Internet Protocol version 6 (IPv6) has driven the need to find a solution to run IPTV and IPv6 outside of a normal public access network. To find new solutions a virtual testbed based on Virtual Private Network (VPN) was built. VPN is a technology that can provide global networking and extended geographic connectivity, also with native security features and good control of the VPN clients. An experimental solution “Virtual Testbed” based on VPN technology to extend provision of IPTV and IPv6 is presented in this paper. This solution allows remote end users over a wider geographical area to participate in IPTV and IPv6 trial since the public network can be used. This also allows researchers an easier access to the test pilots home network and customer premises equipment (CPE), thus makes user behavior research and traffic measurements possible. Evaluation and performance tests on this solution are also illustrated and discussed.