広告・PR 当サイトはアフィリエイト広告を利用しています。記事内の商品リンクから報酬が発生する場合があります。
サーバ ESXi ホストOS から SSH による外部接続にハマった件
この記事は2018年に公開された記録です。製品・サービスの情報は現在と異なる場合があります。
はじめに
ESXiのホストOSにSSHで接続し、ゲストOSにSSHで接続しようとしたところでハマってしまいました。
状況
- ホストOSにはSSHで接続できている。
- ホストOSからゲストOSにはpingが疎通している。
- ホストOSからゲストOSにSSHが接続できない。(タイムアウトする)
原因
ホストOS側のファイアウォールによってSSHの外部接続が許可されていませんでした。
[root@esxi:~] esxcli network firewall ruleset list
Name Enabled
---------------------- -------
sshServer true
sshClient false
nfsClient false
nfs41Client false
dhcp true
dns true
snmp true
ntpClient false
解決方法
sshClient のファイアウォール ルールセットを enable に変更します。
[root@esxi:~] esxcli network firewall ruleset set --ruleset-id=sshClient --enabled=true