MojaveにおけるVNCのためのファイアウォール設定

iMac (Retina 5K, 27-inch, Late 2015)、

10.14のmacに対して、iPadからVNCを使ってリモートを試みています。

画面の共有、ファイルの共有、リモートログインの設定はしました。

それだけでは繋がらないので、ファイアウォールをオフにすると繋がりました。

ファイアウォールに許可を追加しようと思うのですが、どのアプリに対して、

外部からの接続を許可すればいいでしょうか?


それとも、別の方法が良いのでしょうか?

よろしくお願いします。

iMac, macOS Mojave (10.14), VNC

投稿日 2018/10/12 06:16

返信
返信: 11

2018/10/12 19:28 lilca への返信

vncのポート番号を指定する必要があるのかも。

以下の記事によれば、

https://rcmdnk.com/blog/2013/10/29/computer-mac/

/System/Library/LaunchDaemons/com.apple.screensharing.plist

にある、

<string>vnc-server</string>

<string>5900</string>

とするとポート5900で接続するということです。


上の記事はずいぶん古いですが、上記ファイルはMojaveにもあり、変更すべきものも同じようにありますので、試してみる価値あるのではないかと思います。

ただ、この変更をするには、SIPをdisableにしておかないとできないと思います。

2018/10/12 06:43 lilca への返信

画面共有ってVNCですから、Mac側の画面共有をオン(システム環境設定>共有の画面共有にチェック)にしておけば良いのでは。そうすればファイヤウォールも自動で設定されると思います。

ファイヤウォールってシステム環境>プライバシーとセキュリティで設定するものじゃなくて、何か専用のソフトを導入してるのですか?

2018/10/12 19:28 はに への返信

おっしゃる通り、/System/Library/LaunchDaemons/com.apple.screensharing.plist

<string>vnc-server</string>を<string>5900</string>にして、

再起動したら、繋がるようになりました。

念の為、コピーしてバックアップとって、"sudo vi"で直接変更しました。


ありがとうございました。

2018/10/12 06:35 ni_ki への返信

iMacのファイアウォールはオフで大丈夫なんですか?

できれば、ファイアウォールをオフにはしたくないのですが、難しいでしょうか。


あと、今は家の中でWiFi経由でリモートしようとしていますが、

できれば、外からでリモートできるようにしたいと思っています。

2018/10/12 06:38 lilca への返信

インターネットにつながるのにルーターと言うのはお使いですか。

lilca さんによる書き込み:


あと、今は家の中でWiFi経由でリモートしようとしていますが、

できれば、外からでリモートできるようにしたいと思っています。

これはまた別の話です。諸々。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

MojaveにおけるVNCのためのファイアウォール設定

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。