XServer VPS Cloudを契約し、Ubuntu 24.04 LTSでWebアプリケーションの公開環境を構築しようとしています。
しかし、WindowsからSSH接続ができず、現在はシリアルコンソールとVNCコンソールも正常に操作できない状況です。
同様の現象を経験された方や、原因・解決方法をご存じの方がいらっしゃいましたら、ご教示いただけないでしょうか。
■ 利用環境
-
サービス:XServer VPS Cloud
-
OS:Ubuntu 24.04 LTS
-
メモリ:4GB
-
CPU:4コア
-
接続元:Windows 11 / PowerShell 5.1
-
SSH接続先:グローバルIPv4アドレス
-
SSHポート:22
■ 発生している問題
① SSH接続がタイムアウトする
Windows PowerShellからSSH接続すると、以下のエラーになります。
ssh: connect to host [グローバルIP] port 22: Connection timed out
Test-NetConnection でも以下の結果です。
TcpTestSucceeded : False
通常のWi-Fiとスマートフォンのテザリングの両方で接続を試しましたが、改善しませんでした。
② シリアルコンソールが操作できない
当初はシリアルコンソールからrootログインでき、Ubuntuのコマンド操作も正常に行えていました。
しかし現在は「シリアルコンソールに接続しました」と表示されるものの、Enterキーを押してもログイン画面が表示されず、操作できません。
ChromeとEdgeの両方で同じ現象が発生します。
③ VNCコンソールも接続できない
VNCコンソールを開くと、次のエラーになります。
Something went wrong, connection is closed
■ 確認済みの内容
シリアルコンソールが操作できていた段階で、以下を確認しています。
SSHサービス
Active: active (running)
Server listening on 0.0.0.0 port 22.
UFW
状態: 非アクティブ
XServerのパケットフィルター
管理画面では「現在、適用されているパケットフィルターはありません」と表示されています。
ネットワーク設定
UbuntuのプライベートIP、サブネットマスク、デフォルトゲートウェイは、XServer管理画面の表示と一致しています。
VPSから外部への通信
ping -c 4 1.1.1.1
4 packets transmitted, 4 received, 0% packet loss
tcpdumpによるSSH通信の確認
Ubuntu側で以下を実行しました。
tcpdump -ni enp3s0 'tcp port 22'
WindowsからSSH接続を試した際の結果は以下のとおりでした。
0 packets captured
0 packets received by filter
0 packets dropped by kernel
SSHの接続要求がUbuntuまで届いていない可能性があると考えています。
■ 質問したいこと
-
XServer VPS Cloudでは、グローバルIPv4からプライベートIPへの着信通信について、別途設定が必要なのでしょうか?
-
SSHサービスが稼働しており、UFWとパケットフィルターによる制限も確認できない場合、ほかに調査すべき設定はありますか?
-
シリアルコンソールとVNCコンソールが両方とも操作できない場合、再インストールせずに復旧する方法はありますか?
-
同様の現象がXServer VPS Cloudで発生した経験がある方はいらっしゃいますか?
OSの再インストールはできるだけ避けたいと考えています。
原因の切り分け方法や確認すべき項目について、アドバイスをいただけますと幸いです。
よろしくお願いいたします。