VLAN+GREなパケットを作ってみる
目的
VLANとGREが併存できるかどうかみたかった。レイヤー違うし出来るはずと思いつつキャプチャしてみたかった。
テスト環境
パソコンが2台もないので、KVM上に仮想PC、仮想ネットワークを用意する。
仮想PC | eth0 IPアドレス | tunnel IPアドレス |
vm0 | 192.168.100.3 | 10.0.0.3 |
vm1 | 192.168.100.10 | 10.0.0.10 |
GRE設定
vm0側
# modprobe ip_gre # ip tunnel add gretun0 mode gre remote 192.168.100.10 local 192.168.100.3 # ifconfig gretun0 10.0.0.3 netmask 255.255.255.0 up
vm1側
# modprobe ip_gre # ip tunnel add gretun0 mode gre remote 192.168.100.3 local 192.168.100.10 # ifconfig gretun0 10.0.0.10 netmask 255.255.255.0 up
VLAN設定
vm0側
# modprobe 8021q # vconfig add eth0 100 # ifconfig eth0.100 10.0.0.3 netmask 255.255.255.0 up
vm1側
# modprobe 8021q # vconfig add eth0 100 # ifconfig eth0.100 10.0.0.10 netmask 255.255.255.0 up
疎通確認(ping)
ping 10.0.0.10
macからCentOSにリモートログイン(VNC)
CentOS(VNCサーバ)の設定
CentOS release 6.3 (Final)
画面共有の設定
CentOSのメニューから[設定]>[リモートデスクトップ]を選択し、以下の設定にチェックを入れる。
共有:他のユーザが自分でデスクトップを表示できる
セキュリティ:パスワードの入力を要求する
ポートの開放
なかなかつながらないと思ったら、この設定が抜けていた。
設定内容は、セキュリティ的にいいのかな?? 誰か教えて。
$ sudo vi /etc/sysconfig/iptables
以下の内容を追加する。
:OUTPUT ACCEPT [0:0] -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT ←追加
設定を反映させる。
$ sudo service iptables restart
VNCサーバインストール&起動
$ sudo yum install vnc-server $ vncserver :1 -geometry 1440x900 -depth 24
コマンド引数は、
:1は、ディスプレイ番号。kvmも起動しているとvncを利用するためディスプレイ番号がしようされるようであったのでpsコマンドでぶつかっていないか気にする必要があった。
画面はmac book airにあわせて、解像度:1920x1200、色:24ビットカラー
以下の様なエラーが出た。
/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol: pixman_composite_trapezoids
[dix] Could not init font path element catalogue:/etc/X11/fontpath.d, removing from list!
[dix] Could not init font path element built-ins, removing from list![dix] Could not init font path element /usr/share/X11/fonts/misc, removing from list!
[dix] Could not init font path element /usr/share/X11/fonts/100dpi, removing from list!
[dix] Could not init font path element /usr/share/X11/fonts/Type1, removing from list!
[dix] Could not init font path element /usr/share/fonts/default/Type1, removing from list!
[dix] Could not init font path element built-ins, removing from list!
ので、更にインストール。
$ sudo yum install -y pixman libXfont xorg-x11-xinit xorg-x11-fonts-Type1 $ vncserer :1 -geometry 1440x900 -depth 24 xauth: (stdin):1: bad display name "CentOS:4" in "add" command New 'CentOS:4 ()' desktop is CentOS:4 Starting applications specified in /home/ /.vnc/xstartup Log file is /home/ /.vnc/CentOS:4.log
MAC(VNCクライアント)の設定
OS X 10.8.4(12E55)
interop 2013
入口の様子
展示会の様子
SDN ShowCase
アラクサラ
NEC
富士通
日立電線
日立
3日開催中の最終日6月14日に参加。幕張は遠い。帰りはバス。
ShowNetツアーに申し込んだが2回も落選。もっと回数増やして先着順にしてほしい。
どのブースもSDNに絡めた製品紹介が多かった。
とりあえずOpenFlow使って見ましたという感じ。
目的を聞いみてみると「ネットワークを変更するスピードが早いから」というのが多かった。
優等生な回答である。
ちなみにOpenFlow1.3に対応してたのはNECでさすがと思った。
OpenFlowスイッチが他社製で1.0だったとしてももちろん接続できるとの事だった。
講演はVMwareとNTTcomを聴いた。
内容はVMware NSXとcomのクラウドの宣伝かな。マーティン・カサドを生で見れてよかった。