| 33 | |
| 34 | = オーバレイネットワーク = |
| 35 | |
| 36 | ネットワークの上にネットワークを作るオーバレイネットワークの作り方です。 |
| 37 | |
| 38 | ホスト1(192.168.200.1)とホスト2(192.168.200.2)がインタフェースeno1で繋がっている例です。 |
| 39 | |
| 40 | == VXLAN |
| 41 | |
| 42 | {{{ |
| 43 | [192.168.200.1]# ip link add vxlan0 type vxlan id 2 remote 192.168.200.2 local 192.168.200.1 dev eno1 dstport 0 |
| 44 | [192.168.200.2]# ip link add vxlan0 type vxlan id 2 remote 192.168.200.1 local 192.168.200.2 dev eno1 dstport 0 |
| 45 | }}} |
| 46 | |
| 47 | == GRE |
| 48 | |
| 49 | {{{ |
| 50 | [192.168.200.1]# ip tunnel add gre0 mode gre remote 192.168.200.2 local 192.168.200.1 dev eno1 |
| 51 | [192.168.200.2]# ip tunnel add gre0 mode gre remote 192.168.200.1 local 192.168.200.2 dev eno1 |
| 52 | }}} |
| 53 | |
| 54 | == VLAN |
| 55 | {{{ |
| 56 | [192.168.200.1]# ip link add link eno1 name eno1.2 type vlan id 2 |
| 57 | [192.168.200.2]# ip link add link eno1 name eno1.2 type vlan id 2 |
| 58 | }}} |
| 59 | |
| 60 | 動作確認は、次のような感じで実行。 |
| 61 | |
| 62 | {{{ |
| 63 | [192.168.200.1]# ip addr add 192.168.128.1/24 broadcast 192.168.128.255 dev vxlan0 |
| 64 | [192.168.200.1]# ip link set dev vxlan0 up |
| 65 | |
| 66 | [192.168.200.2]# ip addr add 192.168.128.2/24 broadcast 192.168.128.255 dev vxlan0 |
| 67 | [192.168.200.2]# ip link set dev vxlan0 up |
| 68 | [192.168.200.2]# ping 192.168.128.1 |
| 69 | }}} |