Bastion Host / SSH Jump Host 考试频率 ⭐⭐⭐⭐

Bastion Host

Bastion Host / SSH Jump Host

networkingBastion Host / SSH Jump HostAWS
Last organized

A controlled administrative entry point in a public subnet used to reach private EC2 instances.

Basic information

FieldDetails
English / full nameBastion Host / SSH Jump Host
Chinese堡垒机 / 跳板机
Japanese踏み台サーバー
Review priority考试频率 ⭐⭐⭐⭐
Often confused withNAT Instance / Session Manager / EC2 Instance Connect Endpoint

In one sentence

A controlled administrative entry point in a public subnet used to reach private EC2 instances.

Core summary

The first hop reaches the bastion’s public address and the second reaches the target’s private address; both require routing, NACLs, security groups, and authentication.

Study points

  • Restrict port 22 on the bastion to trusted sources.
  • Allow port 22 on private instances from the bastion security group.
  • Avoid storing long-lived private keys on the jump host; evaluate Session Manager.
  • Administrative access and application egress are separate paths.

Common pitfalls

  • A bastion is not a NAT device and does not give private instances internet egress.
  • Successful SSH does not prove that ICMP, HTTP, or other protocols are allowed.

Key memory

Bastion is for login; NAT is for outbound internet; endpoints are for specific services.