Based on the VPN gateway using cluster, a reconfigurable VPN gateway via adaptive clustering is proposed in the thesis. Without stopping the VPN service, the proposed VPN gateway can dynamically add or delete a node in the cluster. Reconfiguration of the gateway also implies fault tolerance of the gateway. In addition to reconfiguration, there is also load sharing mechanism in the VPN gateway. The mechanism can share load to each node in the cluster and avoid overloaded nodes in the cluster. Finally, correctness of the proposed gateway is verified from implementation and evaluation figures.