> 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はそれに応じて重要度を引き上げます。
* **自動無視:** Aikidoは、VMがパッケージ固有のポートで到達可能でない場合、特定のパッケージに影響する問題を自動的に無視します。問題には、無視理由として *「ネットワーク到達不可」* がフィードに表示されます。\
  \
  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.
