IPアドレスを修正するためにpingを実行できるという問題に直面していますが、損失はありません。また、piアドレスにnmap pingを使用すると、正しく取得されます。次に、VNCビューアを使用してpiへのアクセスを試みますが、常に「ホストコンピュータによって接続が拒否されました」と表示されます。
みんな何か考えがありましたか?
問題は、Raspberry Piに接続しようとしたが、関連するポートでサービスが実行されていなかったため、接続が拒否されたことを示しています。これは、Raspberry PiでVNCサービスが実行されていないためだと思います。
更新1
RealVNCとのパートナーシップのおかげで、Raspbianはデフォルトでサーバーに付属しています。有効にする必要があります。
オリジナル
ターミナルを使用してRaspberryPiでVNCサーバーを有効にする必要があります
Sudo apt-get update
Sudo apt-get install realvnc-vnc-server
または、Sudo raspi-config
コマンドを使用してコマンドラインでVNCサーバーを有効にすることもできます。
Advanced Options->VNC:Yes
これで、VNCビューアーなどのアプリケーションを使用してVNCサーバーに接続できます。
私はこれと同じ問題を抱えていましたが、別の理由を見つけました。このエラーメッセージを回避する3つの方法を見つけました。
ssh "systemctl start vncserver-x11-serviced.service"
を介して処理を実行するのを待つ必要はありません。彼らが公開したばかりの新しいアップデートでこの問題が修正されることを願っています。 Raspi B3 +では、Zero Hほどこれはわかりません。
最後はモニターとマウスの両方を接続することでしたが、これは確実にVNCの問題を修正しますが、ヘッドレス接続を無効にします。ヘッドレスでの実行とスクリーン/セーバーは何らかの形で関連しているようですが、それを理解するのに十分なほど賢くはありません。
私はRaspberry Pi Zero Wでこの問題を抱えていました。このページ https://www.realvnc.com/en/connect/docs/raspberry-pi.html 役立つはずです。
Raspi-configでインターフェース設定を確認した後、sshウィンドウでvncserver
を実行しました。 VNCサーバーが起動し、下のリンクの写真に示すように、VNCサーバーのキャッチフレーズとポート番号付きのIPアドレスが表示されました。
そのコマンドを実行した後、WindowsマシンのVNCビューアを取得してpiに接続することができました。
次に、sshウィンドウでSudo systemctl enable vncserver-x11-serviced.service
を実行して、その後の再起動時に自動的に起動するようにしました。
Rasp Pi 4の場合-サーバーとクライアント(両方のRasp Pi 4)を再起動した後、接続に失敗しました。 「VNCクライアント」という名前のクライアントと「GoogleChrome用のVNCビューア」という名前のクライアントが2つあることに気付くのに少し時間がかかりました。前者は機能しますが、後者は機能しません。