In order to realize that IPv6 (Internet Protocol version 6) clients are able to visit remote IPv6 servers through GPRS (General Packet Radio Service), we proposed a new and feasible framework. After discussing the limitations of those existing methods which aren't suitable for GPRS network, we then detailedly demonstrated the proposed framework, and also gave the implementations based on NetFilter framework, Libnet as well as Libipq. Simulation results show that the isolated IPv6 areas can be efficiently connected by GPRS network through the presented framework.