Changes between Initial Version and Version 1 of TipAndDoc/VM/network


Ignore:
Timestamp:
Jun 25, 2009 4:31:58 AM (15 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TipAndDoc/VM/network

    v1 v1  
     1[[PageOutline]] 
     2 
     3 = VMによるネットワークテスト = 
     4 == network map == 
     5{{{ 
     6                      WAN 
     7                       | 
     8                       | 
     9                 Windows (NAT) 
     10                 192.168.40.1 
     11                       | 
     12                       | 
     13            ((( 192.168.40.0/24 ))) 
     14             |                   | 
     15             |                   | 
     16        192.168.40.10     192.168.40.20 
     17             |                   * 
     18           <eth0>              <eth0> 
     19      [[ubuntu-outer]]   <<centos-outer>> 
     20           <eth1>              <eth1> 
     21             *                   | 
     22           10.0.0.10       10.0.0.20 
     23                  |         | 
     24                  |         | 
     25                 (10.0.0.0/16) 
     26                       | 
     27                       | 
     28                  10.0.0.254 
     29                       *(10.0.0.20) 
     30                     <eth0> 
     31               <<ubuntu-router>> 
     32              <eth1>        <eth2> 
     33                |             | 
     34          10.1.0.254         10.2.0.254 
     35               |                      | 
     36               |                      | 
     37    ((((( 10.1.0.0/16 )))))          ((((( 10.2.0.0/16 ))))) 
     38    |          |      |   |             |      |  |       | 
     39    |          |      |   |             |      |  |       | 
     4010.1.0.10  10.1.0.20  |  10.1.0.30  10.2.0.30  |  |       | 
     41    *          |      |   |             *      /  |       | 
     42  <eth0>     <eth1>   |  <eth0>     <eth1>    /   |       | 
     43 [[ubuntu-inner-AA]]  | [[ubuntu-inner-AB]]  /    |       | 
     44                      |                     /     |       | 
     45                      |                    /      |       | 
     46                 10.1.0.110        10.2.0.110  10.2.0.10  10.2.0.20 
     47                      |             |             *          | 
     48                     <eth1>     <eth2>          <eth0>     <eth1> 
     49                      [[centos-inner]]         [[ubuntu-inner-BB]] 
     50                           <eth0> 
     51                             * 
     52                      192.168.50.110 
     53                             | 
     54                             | 
     55                       192.168.50.1 
     56                       Windows (NAT) 
     57                             | 
     58                             | 
     59                            WAN 
     60}}} 
     61   * ((())) 
     62     * LANセグメント 
     63   * [[]] 
     64     * 通常ノード 
     65   * <<>> 
     66     * net.ipv4.ip_forward=1 になっているノード 
     67   * * が付いているNIC 
     68     * デフォルトゲートウェイ 
     69 
     70 == 設定 == 
     71 === centos-outer === 
     72 * centos-outer ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
     73{{{ 
     74DEVICE=eth0 
     75BOOTPROTO=static 
     76IPADDR=192.168.40.20 
     77NETMASK=255.255.255.0 
     78NETWORK=192.168.40.0 
     79GATEWAY=192.168.40.1 
     80ONBOOT=yes 
     81}}} 
     82 * centos-outer ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 
     83{{{ 
     84DEVICE=eth1 
     85BOOTPROTO=static 
     86IPADDR=10.0.0.20 
     87NETMASK=255.255.0.0 
     88NETWORK=10.0.0.0 
     89ONBOOT=yes 
     90}}} 
     91 * centos-outer ~]# route 
     92{{{ 
     93Kernel IP routing table 
     94Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
     95192.168.40.0    *               255.255.255.0   U     0      0        0 eth0 
     9610.0.0.0        *               255.255.0.0     U     0      0        0 eth1 
     97169.254.0.0     *               255.255.0.0     U     0      0        0 eth1 
     98default         192.168.40.1    0.0.0.0         UG    0      0        0 eth0 
     99}}} 
     100 * centos-outer ~]# ip route 
     101{{{ 
     102192.168.40.0/24 dev eth0  proto kernel  scope link  src 192.168.40.20 
     10310.0.0.0/16 dev eth1  proto kernel  scope link  src 10.0.0.20 
     104169.254.0.0/16 dev eth1  scope link 
     105default via 192.168.40.1 dev eth0 
     106}}} 
     107 
     108 === ubuntu-outer === 
     109 * ubuntu-outer:~$ cat /etc/network/interfaces 
     110{{{ 
     111auto lo 
     112iface lo inet loopback 
     113 
     114auto eth0 
     115iface eth0 inet static 
     116        address 192.168.40.10 
     117        netmask 255.255.255.0 
     118        network 192.168.40.0 
     119 
     120auto eth1 
     121iface eth1 inet static 
     122        address 10.0.0.10 
     123        netmask 255.255.0.0 
     124        network 10.0.0.0 
     125        gateway 10.0.0.254 
     126}}} 
     127 * ubuntu-outer:~$ route 
     128{{{ 
     129Kernel IP routing table 
     130Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
     131192.168.40.0    *               255.255.255.0   U     0      0        0 eth0 
     13210.0.0.0        *               255.255.0.0     U     0      0        0 eth1 
     133default         10.0.0.254      0.0.0.0         UG    100    0        0 eth1 
     134}}} 
     135 * ubuntu-outer:~$ ip route 
     136{{{ 
     137192.168.40.0/24 dev eth0  proto kernel  scope link  src 192.168.40.10 
     13810.0.0.0/16 dev eth1  proto kernel  scope link  src 10.0.0.10 
     139default via 10.0.0.254 dev eth1  metric 100 
     140}}} 
     141 
     142 === ubuntu-router === 
     143 * ubuntu-router:~$ cat /etc/network/interfaces 
     144{{{ 
     145auto lo 
     146iface lo inet loopback 
     147 
     148auto eth0 
     149iface eth0 inet static 
     150        address 10.0.0.254 
     151        netmask 255.255.0.0 
     152        network 10.0.0.0 
     153        gateway 10.0.0.20 
     154 
     155auto eth1 
     156iface eth1 inet static 
     157        address 10.1.0.254 
     158        netmask 255.255.0.0 
     159        network 10.1.0.0 
     160 
     161auto eth2 
     162iface eth2 inet static 
     163        address 10.2.0.254 
     164        netmask 255.255.0.0 
     165        network 10.2.0.0 
     166}}} 
     167 * ubuntu-router:~$ route 
     168{{{ 
     169Kernel IP routing table 
     170Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
     17110.2.0.0        *               255.255.0.0     U     0      0        0 eth2 
     17210.0.0.0        *               255.255.0.0     U     0      0        0 eth0 
     17310.1.0.0        *               255.255.0.0     U     0      0        0 eth1 
     174default         10.0.0.20       0.0.0.0         UG    100    0        0 eth0 
     175}}} 
     176 * ubuntu-router:~$ ip route 
     177{{{ 
     17810.2.0.0/16 dev eth2  proto kernel  scope link  src 10.2.0.254 
     17910.0.0.0/16 dev eth0  proto kernel  scope link  src 10.0.0.254 
     18010.1.0.0/16 dev eth1  proto kernel  scope link  src 10.1.0.254 
     181default via 10.0.0.20 dev eth0  metric 100 
     182}}} 
     183 
     184 === ubuntu-inner-AA === 
     185 * ubuntu-inner-AA:~$ cat /etc/network/interfaces 
     186{{{ 
     187auto lo 
     188iface lo inet loopback 
     189 
     190auto eth0 
     191iface eth0 inet static 
     192        address 10.1.0.10 
     193        netmask 255.255.0.0 
     194        network 10.1.0.0 
     195        gateway 10.1.0.254 
     196 
     197auto eth1 
     198iface eth1 inet static 
     199        address 10.1.0.20 
     200        netmask 255.255.0.0 
     201        network 10.1.0.0 
     202}}} 
     203 * ubuntu-inner-AA:~$ route 
     204{{{ 
     205Kernel IP routing table 
     206Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
     20710.1.0.0        *               255.255.0.0     U     0      0        0 eth0 
     20810.1.0.0        *               255.255.0.0     U     0      0        0 eth1 
     209default         10.1.0.254      0.0.0.0         UG    100    0        0 eth0 
     210}}} 
     211 * ubuntu-inner-AA:~$ ip route 
     212{{{ 
     21310.1.0.0/16 dev eth0  proto kernel  scope link  src 10.1.0.10 
     21410.1.0.0/16 dev eth1  proto kernel  scope link  src 10.1.0.20 
     215default via 10.1.0.254 dev eth0  metric 100 
     216}}} 
     217 
     218 === ubuntu-inner-AB === 
     219 * ubuntu-inner-AB:~$ cat /etc/network/interfaces 
     220{{{auto lo 
     221iface lo inet loopback 
     222 
     223auto eth0 
     224iface eth0 inet static 
     225        address 10.1.0.30 
     226        netmask 255.255.0.0 
     227        network 10.1.0.0 
     228 
     229auto eth1 
     230iface eth1 inet static 
     231        address 10.2.0.30 
     232        netmask 255.255.0.0 
     233        network 10.2.0.0 
     234        gateway 10.2.0.254 
     235}}} 
     236 * ubuntu-inner-AB:~$ route 
     237{{{ 
     238Kernel IP routing table 
     239Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
     24010.2.0.0        *               255.255.0.0     U     0      0        0 eth1 
     24110.1.0.0        *               255.255.0.0     U     0      0        0 eth0 
     242default         10.2.0.254      0.0.0.0         UG    100    0        0 eth1 
     243}}} 
     244 * ubuntu-inner-AB:~$ ip route 
     245{{{ 
     24610.2.0.0/16 dev eth1  proto kernel  scope link  src 10.2.0.30 
     24710.1.0.0/16 dev eth0  proto kernel  scope link  src 10.1.0.30 
     248default via 10.2.0.254 dev eth1  metric 100 
     249}}} 
     250 
     251 === ubuntu-inner-BB === 
     252 * ubuntu-inner-BB:~$ cat /etc/network/interfaces 
     253{{{ 
     254auto lo 
     255iface lo inet loopback 
     256 
     257auto eth0 
     258iface eth0 inet static 
     259        address 10.2.0.10 
     260        netmask 255.255.0.0 
     261        network 10.2.0.0 
     262        gateway 10.2.0.254 
     263 
     264auto eth1 
     265iface eth1 inet static 
     266        address 10.2.0.20 
     267        netmask 255.255.0.0 
     268        network 10.2.0.0 
     269}}} 
     270 * ubuntu-inner-BB:~$ route 
     271{{{ 
     272Kernel IP routing table 
     273Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
     27410.2.0.0        *               255.255.0.0     U     0      0        0 eth0 
     27510.2.0.0        *               255.255.0.0     U     0      0        0 eth1 
     276default         10.2.0.254      0.0.0.0         UG    100    0        0 eth0 
     277}}} 
     278 * ubuntu-inner-BB:~$ ip route 
     279{{{ 
     28010.2.0.0/16 dev eth0  proto kernel  scope link  src 10.2.0.10 
     28110.2.0.0/16 dev eth1  proto kernel  scope link  src 10.2.0.20 
     282default via 10.2.0.254 dev eth0  metric 100 
     283}}} 
     284 
     285 === centos-inner === 
     286 * centos-inner ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
     287{{{ 
     288DEVICE=eth0 
     289BOOTPROTO=static 
     290IPADDR=192.168.50.110 
     291NETMASK=255.255.255.0 
     292NETWORK=192.168.50.0 
     293GATEWAY=192.168.50.1 
     294ONBOOT=yes 
     295}}} 
     296 * centos-inner ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 
     297{{{ 
     298DEVICE=eth1 
     299BOOTPROTO=static 
     300IPADDR=10.1.0.110 
     301NETMASK=255.255.0.0 
     302NETWORK=10.1.0.0 
     303ONBOOT=yes 
     304}}} 
     305 * centos-inner ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth2 
     306{{{ 
     307DEVICE=eth2 
     308BOOTPROTO=static 
     309IPADDR=10.2.0.110 
     310NETMASK=255.255.0.0 
     311NETWORK=10.2.0.0 
     312ONBOOT=yes 
     313}}} 
     314 * centos-inner ~]# route 
     315{{{ 
     316Kernel IP routing table 
     317Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
     318192.168.50.0    *               255.255.255.0   U     0      0        0 eth0 
     31910.2.0.0        *               255.255.0.0     U     0      0        0 eth2 
     32010.1.0.0        *               255.255.0.0     U     0      0        0 eth1 
     321169.254.0.0     *               255.255.0.0     U     0      0        0 eth2 
     322default         192.168.50.1    0.0.0.0         UG    0      0        0 eth0 
     323}}} 
     324 * centos-inner ~]# ip route 
     325{{{ 
     326192.168.50.0/24 dev eth0  proto kernel  scope link  src 192.168.50.110 
     32710.2.0.0/16 dev eth2  proto kernel  scope link  src 10.2.0.110 
     32810.1.0.0/16 dev eth1  proto kernel  scope link  src 10.1.0.110 
     329169.254.0.0/16 dev eth2  scope link 
     330default via 192.168.50.1 dev eth0 
     331}}}