UDPWell-Known PortFirewall: Varies
500

IKE (IPSec VPN)

What is Port 500?

Port 500 is used by the Internet Key Exchange (IKE) protocol, which is the key management component of IPSec VPN tunnels. Defined in RFC 7296 (IKEv2), IKE negotiates the security associations (SAs) and cryptographic keys needed to establish IPSec tunnels. When two VPN endpoints need to create an encrypted tunnel, they first exchange IKE messages on port 500 to agree on encryption algorithms, authenticate each other, and generate shared secret keys. IKE operates in two phases: Phase 1 establishes a secure channel (IKE SA), and Phase 2 negotiates the IPSec SAs for actual data encryption. IPSec VPNs are the standard for site-to-site VPN connections between offices and for remote access VPNs in enterprise environments.

Common Uses

  • Site-to-site VPN tunnel establishment
  • Remote access VPN authentication and key exchange
  • IPSec security association negotiation
  • Cloud VPN gateway connections (AWS, Azure, GCP)

Technical Details

Port Number500
ProtocolUDP
CategoryWell-Known
Service NameIKE (IPSec VPN)
Default FirewallVaries
Port Test Commands

Copy-paste commands to check port 500 (IKE (IPSec VPN)) from your terminal

Test connectivity

nmapScan port 500 with service detection
nmap -p 500 -sU -sV example.com
Bash /dev/tcpPure bash TCP check (no extra tools needed)
(echo > /dev/tcp/example.com/500) 2>/dev/null && echo "open" || echo "closed"

Open port in firewall

UFW (Ubuntu / Debian)
sudo ufw allow 500/udp
iptables
sudo iptables -A INPUT -p udp --dport 500 -j ACCEPT
firewalld (RHEL / CentOS)
sudo firewall-cmd --permanent --add-port=500/udp && sudo firewall-cmd --reload

Security Considerations

!

IKE itself is a security protocol designed to withstand attacks. However, weak pre-shared keys can be brute-forced. Use certificate-based authentication or strong PSKs. IKEv2 is preferred over IKEv1 for better security and performance. Implement DPD (Dead Peer Detection) to detect failed tunnels. Monitor IKE logs for repeated authentication failures indicating brute force attempts.

Popular Ports Reference

The most commonly used and referenced network ports

Related Ports