- [javascript][jquery] 期間指定をするjQueryプラグイン::jquery.daterangepickerを作った
- [javascript] window.postMessage()の学習
- [vim]vimからEvernote
- [mac]VMware Fusion4についてDHCP&ポートフォワードの設定
- [jquery] jqplotを使い始めて、最初に知っておくと良い感じのこと
- [vim]VundleからNeoBundleへの移行
- [rails][fcgi] CentOSでrailsアプリケーションをlighttpd - fastcgi経由で動かすためのfcgi導入ではまった記録
- [vim] foldの設定が重かったので。。。
- [programming]プログラミング用フォントRictyをMacに導入してみた
- [vim][ruby] vim-rubytestでrspecのテストが走らなかったときの対応
2011-11-11
■[mac]VMware Fusion4についてDHCP&ポートフォワードの設定
VMware Fusion 4 プロモーション期間限定優待版
- 出版社/メーカー: アクト・ツー
- 発売日: 2011/10/14
- メディア: DVD
- 購入: 1人 クリック: 26回
- この商品を含むブログ (14件) を見る
Mac OS X Lion向けにいい感じにアップグレードされたVMware Fusion 4。
VMware Fusion 3のDHCPとポートフォワードの設定から、少し変わっていたので、まとめをしておく。
ちなみに、at your own riskで。
設定ファイルの位置が変更された
VMware Fusion 3のときは、以下のディレクトリにnat.confやら、dhcpd.confなどの設定系のファイルがあった
/Library/Application Support/VMware Fusion/
けど、VMware Fusion 4からは、ディレクトリの位置が変更
/Library/Preferences/VMware Fusion/
尚、VMware Fusion3からアップグレードした場合、以前の設定ファイルは全て、.bakファイルとしてバックアップされた状態で移動されている。
DHCPの設定
手始めに、DHCPの設定から。
ポートフォワードをするために、割り当ての固定をしておくと便利なので、ここから。
% vim /Library/Preferences/VMware\ Fusion/vmnet8/dhcpd.conf
今回はポートフォワードの為のリースするIPの固定化をしたいので、lease-timeは置いておいて、
subnet周りは以下の用な感じになっている。
subnet 172.16.158.0 netmask 255.255.255.0 {
range 172.16.158.128 172.16.158.254;
option broadcast-address 172.16.158.255;
option domain-name-servers 172.16.158.2;
option domain-name localdomain;
default-lease-time 1800; # default is 30 minutes
max-lease-time 7200; # default is 2 hours
option netbios-name-servers 172.16.158.2;
option routers 172.16.158.2;
}
インストールされた時点でのIPは、172で始まってたり、192で始まってたり、適当なので、好みの番号に設定する場合は、変更が必要。
ただし、172を192にしたりとか変更した場合は、他のファイルも修正する必要がある。
具体的には、以下のファイルが主な影響範囲
/Library/Preferences/VMware Fusion/networking /Library/Preferences/VMware Fusion/vmnet8/nat.conf
それぞれ、IPアドレスの設定を行なっている行を修正する。
ポートフォワードの設定(NATの設定)
今回はvmnet8にあるnatの設定を変更する。
尚、nat.confをいじるため、仮想環境のネットワークの設定は、NATであることが前提。
% vim /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf
で、incomingtcpの設定を以下のような感じで。
以下の設定の場合、sshは、2222版ポートの場合フォワードして、80版、443版は、そのままポートフォワード!
[incomingtcp] 2222 = 172.16.158.141:22 80 = 172.16.158.141:80 443 = 172.16.158.141:443
設定の反映
VMware Fusion 3のときは、以下のファイルでりスタートすれば反映できた。
/Library/Application Support/VMware Fusion/boot.sh
けど、VMware Fusion 4ではboot.shがなくなったので、仮想イメージ側をシャットダウンして、VMware Fusionを終了して、再起動する必要がある。
逆に言えば、それだけでOK。むしろ手軽になった?
購入: 1人 クリック: 31回
購入: 34人 クリック: 177回
- 230 http://pipes.yahoo.com/pipes/pipe.info?_id=966a2ee0c62a88318ff96398da4d1632
- 32 http://www.google.co.jp/url?sa=t&rct=j&q=neobundle&source=web&cd=5&sqi=2&ved=0CEAQFjAE&url=http://d.hatena.ne.jp/sugilog/20111101/1320158226&ei=Kpy9Tr2dM42hmQXN4q2OBA&usg=AFQjCNFM7K0nmmUWFVssfLp86UqncDyDww&cad=rja
- 23 http://www.google.co.jp/url?sa=t&rct=j&q=mac ruby 開発環境&source=web&cd=1&ved=0CCgQFjAA&url=http://d.hatena.ne.jp/sugilog/20110213/1297582944&ei=Qu29TtL3L-7GmQWkssW2BA&usg=AFQjCNECwBVZduy0-NCOxenEfMrcJLPBug&sig
- 21 http://www.google.co.jp/url?sa=t&rct=j&q=kpt法&source=web&cd=3&sqi=2&ved=0CDoQFjAC&url=http://d.hatena.ne.jp/sugilog/20091024/1256375385&ei=D82_Tq-2LJDomAWvosGOBA&usg=AFQjCNFFmx8rBJF6OSOKyiV8URKuFmn5QQ&sig2=fRGyZ6RCkF6O5JW5ktVTHA&cad=rj
- 15 http://www.google.co.jp/url?sa=t&rct=j&q=install_referrer&source=web&cd=1&ved=0CB8QFjAA&url=http://d.hatena.ne.jp/sugilog/20110516/1305531613&ei=3HDBTt-cIab-mAWlyoyyBA&usg=AFQjCNEJZCW-FxVXj6mjbD1LfW35laFE1A&sig2=giayTAF-6xLhJBK6e7R0EA
- 13 http://www.google.co.jp/url?sa=t&rct=j&q=カリモクkチェア2シーター&source=web&cd=5&ved=0CFkQFjAE&url=http://d.hatena.ne.jp/sugilog/20100110/1263105444&ei=ctjAT
- 13 http://www.terut.net/?p=588
- 12 http://www.google.co.jp/url?sa=t&rct=j&q=adb devices no permission&source=web&cd=2&ved=0CCgQFjAB&url=http://d.hatena.ne.jp/sugilog/20110704/1309769352&ei=x4bGTtztGcfHmQWS75n5Dw&usg=AFQjCNGbqG1oH3_f_NPk6QUxyMhFRlE0yA&sig2=aRDJ1v-MSI5NBwhy
- 12 http://www.google.co.jp/url?sa=t&rct=j&q=kチェア&source=web&cd=16&ved=0CJQBEBYwDw&url=http://d.hatena.ne.jp/sugilog/20100110/1263105444&ei=-3u-Toi2CeyHmQXtv-mkBA&usg=AFQjCNFG7oc--qgAK53FCkG2lsOIKGg_IA&sig2=Do7QzCY8G1_qR0SG
- 11 http://d.hatena.ne.jp/Kshi_Kshi/20110423/1303578212


