MacからVirtualBoxのUbuntuへssh接続

NAT接続でsshしようと色々やってみたけどどうしても、

ssh exchange identification: Connection closed by remote host

エラーが出て繋がらなかった。

hosts.allowとかiptablesとか弄ってみたけどダメ。

もっと簡単だというブリッジ接続で試してみた。

VB(Ubuntu)側の設定

まずVB側の「設定」→「ネットワーク」で、「アダプタタイプ」を「Intel PRO/1000 MT Desktop…」に設定。

「割り当て」→「ホスト インターフェース」。「ホスト インターフェース」→「en1:AirMac (AirPort)」とした。

Mac側の設定

「システム環境設定」→「共有」→「相手のコンピュータが使用するポート」欄でEthernetAirMacをチェックして、「インターネット共有」をチェック。

SSHする

Ubuntu側で

% ifconfig

でネットワーク設定を確認。

en0: の inetに設定されているipを確認。

このipでsshログインできた。

ipが変な数値だったので、

% sudo ifconfig eth0 192.168.2.2

でip変更したところ、sshに失敗したので、

% sudo /etc/init.d/networking restart

として元に戻した。他に設定がいるのだろうか。ひとまずここまで。