fck-natnatkit
Amazon Linux 2023, systemd unit fck-nat.serviceLinuxKit onboot container natkit-init
/etc/fck-nat.conf written by a cloud-init scriptYAML user-data with the same keys
aws CLIcurl --aws-sigv4 with the instance role
iptables -t nat ... MASQUERADEone nftables ruleset, applied atomically
Jool from packagesJool 4.1.15 modules built against natkit’s kernel
CloudWatch agent installedCloudWatch agent pulled by digest at boot, only when enabled
SSH / SSMEC2 Serial Console (root password hash from SSM, optional)

natkit-init follows fck-nat’s service/fck-nat.sh (MIT, Andrew Guenther).

Last updated 13 Nov 2026, 13:02 -0300. history