> For the complete documentation index, see [llms.txt](https://help.aikido.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aikido.dev/docs/docs-ja/mashinsukyan/misc/virtual-machine-reachability-analysis.md).

# 仮想マシン到達可能性分析

仮想マシン到達可能性分析では、クラウドネットワーク内で VM にどのように到達できるかを示します。インスタンスまでのネットワーク経路の対話型図（たとえば: インターネット → ロードバランサー → VM）を、関係するポートも含めて作成するため、意図しない公開状態をすばやく見つけられます。

<figure><img src="/files/b0fcdb9b13a098deae3625d980988653fab8502b" alt=""><figcaption></figcaption></figure>

## 何ができるようになるか

* **公開されているか確認する:** VM がインターネットから到達可能かどうか、またどのコンポーネント経由かを確認できます。
* **攻撃経路を把握する:** 単に「公開」または「非公開」のラベルを見るのではなく、トラフィックがたどる正確な経路（ロードバランサー、セキュリティグループ、ネットワークホップ）を可視化できます。
* **リスクをより早く低減する:** 意外な侵入口を特定し、必要に応じてアクセスを制限します。

## 見つけ方

到達可能性ダイアグラムは次の 2 つの方法で開けます:

1. で [仮想マシン](https://app.aikido.dev/virtual-machines)、VM にカーソルを合わせて **「仮想マシンの到達可能性を表示」**.
2. ～から [フィード](https://app.aikido.dev/queue)、任意の VM の課題を開き、課題詳細ビューから到達可能性ダイアグラムのリンクを直接クリックします。

<figure><img src="/files/9b13daf1b7bf2b399a0c8d100420514b45478eec" alt=""><figcaption></figcaption></figure>

### 到達可能性が課題に与える影響

Aikido は到達可能性データを使用して VM の課題の重大度を自動調整するため、実際には悪用できない検出結果のトリアージに費やす時間を減らせます。

* **重大度の引き下げ:** 影響を受けるパッケージがインターネットから到達可能でない場合、Aikido は重大度を下げます。 *「ネットワーク到達性なし」* をスコア内訳で確認できます。
* **重大度の引き上げ:** 他のリスク要因が当てはまる場合（たとえば、概念実証のエクスプロイトが公開されている場合）、Aikido はそれに応じて重大度を引き上げます。
* **自動無視:** VM がパッケージ固有のポートから到達可能でない場合、Aikido はそのパッケージに影響する課題を自動的に無視します。課題には、無視理由として *「ネットワーク到達性なし」* フィードに表示されます。\
  \
  Aikido が確認するパッケージとポートの例をいくつか示します:

  | パッケージ                            | ポート           |
  | -------------------------------- | ------------- |
  | `openssh`, `openssh-server`      | 22            |
  | `telnet`, `telnetd`, `inetutils` | 23            |
  | `redis`                          | 6379          |
  | `mongodb`, `mongod`              | 27017         |
  | `n8n`                            | 80, 443, 5678 |

  この一覧は、Aikido がさらに多くのパッケージをサポートするにつれて増え続けます。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.aikido.dev/docs/docs-ja/mashinsukyan/misc/virtual-machine-reachability-analysis.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
