trgw
@trgw

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

AWS公式Doc、デフォルトVPCsのデフォルトサブネットについての英文

Q&A

英文の解釈

AWSのデフォルトサブネットについての公式ドキュメントで英文が分からない箇所があります。

該当ページと文章)
ページ: https://docs.aws.amazon.com/vpc/latest/userguide/default-vpc.html#default-subnet
箇所(文章):
You can make a default subnet into a private subnet by removing the route from the destination 0.0.0.0/0 to the internet gateway.

DeepLによる和訳

宛先0.0.0.0/0からインターネットゲートウェイへのルートを削除することで、デフォルトサブネットをプライベートサブネットにすることができます。

どこが分からないか

・Destination は「送信先」なのに from で修飾されている。
・route が from ~ gateway で修飾されていて、 remove(ing) の目的語となっていると思うのですが、サブネットにはルートがあり、このフルオープンのルートを削除すればプライベートにできますよ、なら意味が分かるのですが、そうではないのか確信が持てません。つまり、... by removing the route from the subnet to the destination 0.0.0.0/0, the internet gateway では、というような疑問です。

画像:ルートには送信先の属性があります。
AWS ルートの設定画面.png

0

2Answer

ヘッダで日本語を選ぶとローカライズされたページを確認できます。

該当箇所は次のように翻訳されていました。

デフォルトサブネットをプライベートサブネットにするには、送信元 0.0.0.0/0 からインターネットゲートウェイへのルートを削除します。

route が from ~ gateway で修飾されていて、 remove(ing) の目的語となっている

質問者さんのご認識のとおりかと思います。

1Like

Comments

  1. @trgw

    Questioner

    destination は「送信元」なのですね!

・Destination は「送信先」なのに from で修飾されている。

個人的な解釈になりますが、この場合のfrom/toはパケットが進む向きは気にしてなくて、単純にrouteの端と端を指しているだけではないでしょうか。
無理やり直訳すると「destination 0.0.0.0/0からinternet gatewayへ続くroute」という感じでしょうか。
destination/targetの順で書いた方が自然なので、それをfrom/toの順で書いているだけな気がします。

・route が from ~ gateway で修飾されていて、 remove(ing) の目的語となっていると思うのですが、サブネットにはルートがあり、このフルオープンのルートを削除すればプライベートにできますよ、なら意味が分かるのですが、そうではないのか確信が持てません。つまり、... by removing the route from the subnet to the destination 0.0.0.0/0, the internet gateway では、というような疑問です。

ルートはサブネットが持っているものではないので、removing the route from the subnetはまたちょっと変ですね。
プライベートサブネットであるかどうかは「外側に出られるルートを持つルートテーブル」に関連付いているかどうかで決まります。
なので本来は「デフォルトサブネットをプライベートサブネットにするには、関連付いているルートテーブルから、『送信先が0.0.0.0/0でインターネットゲートウェイがターゲットのルート』を消します」というのが正しいのですが、「関連付いているルートテーブル」というところは省略されていますね。

AWSの公式ドキュメントは言い回しが独特だったり、自明な部分は省略されてたりするので、ちゃんと読もうとすると疲れます…

1Like

Your answer might help someone💌