vyatta 6.4 インストールメモ

Posted in OS関連, 開発関連 on 5月 30th, 2012 by Site Administrator

Vyatta6.4でとりあえずルーターとしてセットアップするメモ。

nat設定とか、インストールのコマンドが6.4から変更になってます。

1.インストール
install system
reboot

2.システム情報設定
configure
set system host-name vyatta
set system domain-name domainname.com
commit
save

3.WAN側基本設定
configure
set interfaces ethernet eth0 address 192.168.222.2/24
set system name-server 192.168.222.1
set system gateway-address 192.168.222.1
commit
save
※DHCPで取得するならaddressに dhcpを設定。PPPoEなんかもこんな感じで設定。

4.LAN側基本設定
configure
set interfaces ethernet eth1 address 192.168.10.1/24
commit
save

5.LAN側DHCP設定
configure
set service dhcp-server shared-network-name ETH1_POOL subnet 192.168.10.0/24 start 192.168.10.50 stop 192.168.10.100
set service dhcp-server shared-network-name ETH1_POOL subnet 192.168.10.0/24 default-router 192.168.10.1
set service dhcp-server shared-network-name ETH1_POOL subnet 192.168.10.0/24 dns-server 192.168.10.1
set service dns forwarding listen-on eth1
set service dns forwarding system
commit
save

6.LAN側NAT設定
configure
set nat source rule 1 source address 192.168.10.0/24
set nat source rule 1 outbound-interface eth0
set nat source rule 1 translation address masquerade
commit
save

CakePHP 2.2.0-RC1 ValidationでのallowEmptyの挙動

Posted in CakePHP, PHP関連 on 5月 25th, 2012 by Site Administrator

Validation設定時に、パラメータに「allowEmpty」というものがあります。

データが入力されていたらチェックする、入力が無ければ検証は無視する、というような場合にtrue

を指定したりするのですが、2.2.0から初期値が変更になったようです。

これまで:null

新:false

明示的に指定していない場合、フレームワークの更新で挙動が変わる場合があるので要チェック。

 

vyatta 6.4 インストールメモ

Posted in OS関連 on 5月 9th, 2012 by Site Administrator

1.install image

(インストール)

2.reboot

(再起動、ログイン)

3.configure

4.set system host-name ホスト名.ドメイン名

5.set domain-name ドメイン名

6.commit

 

あれ、手元にある本と、いろいろなところで違いが・・・。

旧バージョンから結構変わっているようです。あらためてまとめます。

5/30にまとめなおしました

VirtualBox ネットワークの違い

Posted in OS関連, 開発関連 on 5月 9th, 2012 by Site Administrator

http://blog.livedoor.jp/honmch/archives/51769215.html

 

こちらにネットワークの種類の違いについてまとめられています。