|
| 1 | +# |
| 2 | +# =============== Managed by SONiC Config Engine DO NOT EDIT! =============== |
| 3 | +# generated from /usr/share/sonic/templates/interfaces.j2 using sonic-cfggen |
| 4 | +# file: /etc/network/interfaces |
| 5 | +# |
| 6 | +# The loopback network interface |
| 7 | +auto lo |
| 8 | +iface lo inet loopback |
| 9 | + address 127.0.0.1 |
| 10 | + netmask 255.255.0.0 |
| 11 | + scope host |
| 12 | + post-up ip addr del 127.0.0.1/8 dev lo |
| 13 | + |
| 14 | +# The management network interface |
| 15 | +auto eth1 |
| 16 | +auto eth0 |
| 17 | +iface eth1 inet static |
| 18 | + address 10.0.10.100 |
| 19 | + netmask 255.255.255.0 |
| 20 | + network 10.0.10.0 |
| 21 | + broadcast 10.0.10.255 |
| 22 | + ########## management network policy routing rules |
| 23 | + # management port up rules |
| 24 | + up ip -4 route add default via 10.0.10.1 dev eth1 table default metric 201 |
| 25 | + up ip -4 route add 10.0.10.0/24 dev eth1 table default |
| 26 | + up ip -4 rule add pref 32765 from 10.0.10.100/32 table default |
| 27 | + # management port down rules |
| 28 | + pre-down ip -4 route delete default via 10.0.10.1 dev eth1 table default |
| 29 | + pre-down ip -4 route delete 10.0.10.0/24 dev eth1 table default |
| 30 | + pre-down ip -4 rule delete pref 32765 from 10.0.10.100/32 table default |
| 31 | +iface eth0 inet static |
| 32 | + address 10.0.0.100 |
| 33 | + netmask 255.255.255.0 |
| 34 | + network 10.0.0.0 |
| 35 | + broadcast 10.0.0.255 |
| 36 | + ########## management network policy routing rules |
| 37 | + # management port up rules |
| 38 | + up ip -4 route add default via 10.0.0.1 dev eth0 table default metric 201 |
| 39 | + up ip -4 route add 10.0.0.0/24 dev eth0 table default |
| 40 | + up ip -4 rule add pref 32765 from 10.0.0.100/32 table default |
| 41 | + # management port down rules |
| 42 | + pre-down ip -4 route delete default via 10.0.0.1 dev eth0 table default |
| 43 | + pre-down ip -4 route delete 10.0.0.0/24 dev eth0 table default |
| 44 | + pre-down ip -4 rule delete pref 32765 from 10.0.0.100/32 table default |
| 45 | +iface eth1 inet6 static |
| 46 | + address 2603:10e2:0:abcd::8 |
| 47 | + netmask 64 |
| 48 | + network 2603:10e2:0:abcd:: |
| 49 | + broadcast 2603:10e2:0:abcd:ffff:ffff:ffff:ffff |
| 50 | + ########## management network policy routing rules |
| 51 | + # management port up rules |
| 52 | + up ip -6 route add default via 2603:10e2:0:abcd::1 dev eth1 table default metric 201 |
| 53 | + up ip -6 route add 2603:10e2:0:abcd::/64 dev eth1 table default |
| 54 | + up ip -6 rule add pref 32765 from 2603:10e2:0:abcd::8/128 table default |
| 55 | + # management port down rules |
| 56 | + pre-down ip -6 route delete default via 2603:10e2:0:abcd::1 dev eth1 table default |
| 57 | + pre-down ip -6 route delete 2603:10e2:0:abcd::/64 dev eth1 table default |
| 58 | + pre-down ip -6 rule delete pref 32765 from 2603:10e2:0:abcd::8/128 table default |
| 59 | +iface eth0 inet6 static |
| 60 | + address 2603:10e2:0:2902::8 |
| 61 | + netmask 64 |
| 62 | + network 2603:10e2:0:2902:: |
| 63 | + broadcast 2603:10e2:0:2902:ffff:ffff:ffff:ffff |
| 64 | + ########## management network policy routing rules |
| 65 | + # management port up rules |
| 66 | + up ip -6 route add default via 2603:10e2:0:2902::1 dev eth0 table default metric 201 |
| 67 | + up ip -6 route add 2603:10e2:0:2902::/64 dev eth0 table default |
| 68 | + up ip -6 rule add pref 32765 from 2603:10e2:0:2902::8/128 table default |
| 69 | + # management port down rules |
| 70 | + pre-down ip -6 route delete default via 2603:10e2:0:2902::1 dev eth0 table default |
| 71 | + pre-down ip -6 route delete 2603:10e2:0:2902::/64 dev eth0 table default |
| 72 | + pre-down ip -6 rule delete pref 32765 from 2603:10e2:0:2902::8/128 table default |
| 73 | +# |
| 74 | +source /etc/network/interfaces.d/* |
| 75 | +# |
| 76 | + |
0 commit comments