· 5 years ago · Apr 02, 2020, 12:32 PM
1lab.conf
2r1[0] ="A"
3r1[1] ="B"
4
5r2[0] ="C"
6r2[1] ="D"
7
8r3[0] ="F"
9r3[1] ="G"
10
11r4[0] ="H"
12r4[1] ="I"
13
14r5[0] ="B"
15r5[1] ="D"
16r5[2] ="E"
17
18r6[0] ="G"
19r6[1] ="I"
20r6[2] ="E"
21
22pc1[0] ="A"
23pc2[0] ="C"
24pc3[0] ="F"
25pc4[0] ="H"
26
27pc1.startup
28ifconfig eth0 192.168.1.26 netmask 255.255.255.0 broadcast 192.168.1.255 up
29route add default gw 192.168.1.1 dev eth0
30
31pc2.startup
32ifconfig eth0 192.168.2.26 netmask 255.255.255.0 broadcast 192.168.2.255 up
33route add default gw 192.168.2.1 dev eth0
34
35pc3.startup
36ifconfig eth0 192.168.3.26 netmask 255.255.255.0 broadcast 192.168.3.255 up
37route add default gw 192.168.3.1 dev eth0
38
39pc4.startup
40ifconfig eth0 192.168.4.26 netmask 255.255.255.0 broadcast 192.168.4.255 up
41route add default gw 192.168.4.1 dev eth0
42
43r1.startup
44ifconfig eth0 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 up
45ifconfig eth1 192.168.11.1 netmask 255.255.255.252 broadcast 192.168.11.3 up
46route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.11.2 dev eth1
47route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.11.2 dev eth1
48route add -net 192.168.4.0 netmask 255.255.255.0 gw 192.168.11.2 dev eth1
49/etc/init.d/zebra start
50
51r2.startup
52ifconfig eth0 192.168.2.1 netmask 255.255.255.0 broadcast 192.168.2.255 up
53ifconfig eth1 192.168.12.1 netmask 255.255.255.252 broadcast 192.168.12.3 up
54route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.12.2 dev eth1
55route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.12.2 dev eth1
56route add -net 192.168.4.0 netmask 255.255.255.0 gw 192.168.12.2 dev eth1
57/etc/init.d/zebra start
58
59
60r3.startup
61ifconfig eth0 192.168.3.1 netmask 255.255.255.0 broadcast 192.168.3.255 up
62ifconfig eth1 192.168.13.1 netmask 255.255.255.252 broadcast 192.168.13.3 up
63route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.13.2 dev eth1
64route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.13.2 dev eth1
65route add -net 192.168.4.0 netmask 255.255.255.0 gw 192.168.13.2 dev eth1
66/etc/init.d/zebra start
67
68
69r4.startup
70ifconfig eth0 192.168.4.1 netmask 255.255.255.0 broadcast 192.168.4.255 up
71ifconfig eth1 192.168.14.1 netmask 255.255.255.252 broadcast 192.168.14.3 up
72route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.14.2 dev eth1
73route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.14.2 dev eth1
74route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.14.2 dev eth1
75/etc/init.d/zebra start
76
77
78r5.startup
79ifconfig eth0 192.168.11.2 netmask 255.255.255.252 broadcast 192.168.11.3 up
80ifconfig eth1 192.168.12.2 netmask 255.255.255.252 broadcast 129.168.12.3 up
81ifconfig eth2 10.10.10.1 netmask 255.255.255.252 broadcast 10.10.10.3 up
82route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.11.1 dev eth0
83route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.12.1 dev eth1
84route add -net 192.168.3.0 netmask 255.255.255.0 gw 10.10.10.2 dev eth2
85route add -net 192.168.4.0 netmask 255.255.255.0 gw 10.10.10.2 dev eth2
86/etc/init.d/zebra start
87
88r6.startup
89ifconfig eth0 192.168.13.2 netmask 255.255.255.252 broadcast 192.168.13.3 up
90ifconfig eth1 192.168.14.2 netmask 255.255.255.252 broadcast 192.168.14.4 up
91ifconfig eth2 10.10.10.2 netmask 255.255.255.252 broadcast 10.10.10.3 up
92route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.10.10.1 dev eth2
93route add -net 192.168.2.0 netmask 255.255.255.0 gw 10.10.10.1 dev eth2
94route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.13.1 dev eth0
95route add -net 192.168.4.0 netmask 255.255.255.0 gw 192.168.14.1 dev eth1
96/etc/init.d/zebra start