The Internet provides less guarantee of security in the process of information exchange. Virtual Private Network (VPN) IP Security(IPSec) based has been implemented to overcome this issues. This research builds a private network that provides quality and security in accessing the Internet. The entire set of systems were built in a virtual and simulated manner. It is built using GNS3 network simulator software and virtual Cisco ASA Firewall. The result shows that VPN network connectivity is strongly influenced by the hardware used as well as depend on Internet bandwidth provided by Internet Service Provider (ISP). In addition to the security testing result shows that IPSec-based VPN can provide security against Man in the Middle (MitM) attacks. However, the VPN still has weaknesses against network attacks such as Denial of Service (DoS) that causes the VPN server can no longer serve VPN client and become crashes.