質問: こんにちは。 windows上にvirutalboxでcentos7を立てました。 このゲストOSにwindowsと同じLAN内にある別PC(mac)からsamba接続したいと思っています。 (1)やったこと。 --------- (1−1)virtualboxでポートフォワーディングの設定 ホストOSのIPアドレス 192.168.0.7 ホストポート 44445 ゲストIP 192.168.56.101 ゲストポート 445 (1−2)ゲストOS側でselinux、firewalldの設定は疎通確認のため、無効 ここでmacのFinderからsmb://192.168.0.7:44445で接続を試みたのですが、接続できませんでした。なぜ接続できないのか、ご指摘いただけたら幸いです。 (2)確認できていること ------------ (2−1)ホストOSからゲストOSへは192.168.56.101への samba接続はできた (2−2)smb.confで特にIP制限はしていない (2−3)別PC(mac)でtelnet(192.168.0.7 44445)を試みて、connectedにはなった。
回答: 10.0.2.2 がおそらく mac だと思いますが、smb.conf の hosts allow で許可されていないのではないでしょうか。