相关疑难解决方法(0)

AWS VPC + IPtables + NAT:端口转发不起作用

昨天,我在这里发布了一个问题但我认为我的话不够清楚。顺便说一句,这个问题不是重复的。

我有如下 AWS VPC 设置。

在此处输入图片说明

目标/问题:从 Internet SSH 到服务器 A。它不工作。

服务器 A 在私有子网中,因此我想在我的 NAT 实例上启用 iptables NATing,以便我可以直接从 Internet ssh 到服务器 A

我正在关注这个这个

我在 NAT 实例上运行以下命令:

NAT# iptables -t nat -A PREROUTING  -p tcp --dport 2222 -j DNAT --to-destination 10.0.1.243:22
Run Code Online (Sandbox Code Playgroud)

在 NAT 实例上启用 IP 转发:

NAT# sysctl  -p
net.ipv4.ip_forward = 1
Run Code Online (Sandbox Code Playgroud)

MASQUERADE 正在 NAT 实例上运行:

NAT# iptables -t nat -vnL POSTROUTING
Chain POSTROUTING (policy ACCEPT 6 packets, 312 bytes)
 pkts bytes target     prot …
Run Code Online (Sandbox Code Playgroud)

linux nat iptables linux-networking amazon-vpc

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

amazon-vpc ×1

iptables ×1

linux ×1

linux-networking ×1

nat ×1