Все лабораторные работы по сетям и системам передачи данных
GRE (Generic Routing Encapsulation — общая инкапсуляция маршрутов) — протокол туннелирования сетевых пакетов, разработанный компанией CISCO Systems. Его основное назначение — инкапсуляция пакетов сетевого уровня сетевой модели OSI в IP пакеты.
Имеем:
- 4 Cisco роутера со стандартными настройками
- 2 Linux Debian
В nano /etc/network/interfaces
пишем:
auto ens3
allow-hotplug ens3
iface ens3 inet static
address 17.16.1.1
gateway 17.16.1.2
сохраняемся и обязательно делаем reboot
.
В nano /etc/network/interfaces
пишем:
auto ens3
allow-hotplug ens3
iface ens3 inet static
address 17.16.5.1
gateway 17.16.5.2
сохраняемся и обязательно делаем reboot
.
Пинг появился но не по GRE, для этого мы исправим маршруты на C-GRE-1 и C-GRE-2.
Удаляем предыдущий
no ip route 17.16.5.0 255.255.255.252 17.16.2.1
Добавляем
ip route 17.16.5.0 255.255.255.252 172.16.1.2
Удаляем предыдущий
no ip route 17.16.1.0 255.255.255.252 17.16.4.2
Добавляем
ip route 17.16.1.0 255.255.255.252 172.16.1.1
Имеем:
- 3 Cisco роутера со стандартными настройками
- 1 MikroTik 6.47 (только на этой версии работает GRE)
- 2 Linux Debian
/system identity set name=M-GRE-2
/ip address
add address=17.16.5.2/30 interface=ether1 network=17.16.5.0
add address=17.16.4.2/30 interface=ether2 network=17.16.4.0
/ip route
add distance=1 dst-address=17.16.1.0/30 gateway=17.16.4.1
add distance=1 dst-address=17.16.2.0/30 gateway=17.16.4.1
add distance=1 dst-address=17.16.3.0/30 gateway=17.16.4.1
interface Tunnel1
ip address 172.16.1.1 255.255.255.0
ip mtu 1400
ip tcp adjust-mss 1360
tunnel source 17.16.2.2
tunnel destination 17.16.4.2
/interface gre
add name=Tunnel1 remote-address=17.16.2.2
/ip address
add address=172.16.1.1/24 interface=Tunnel1
Имеем:
- 2 Cisco роутера со стандартными настройками
- 4 Linux Kali
allow-hotplug eth1
iface eth1 inet static
address 17.16.2.2
netmask 255.255.255.252
network 17.16.2.0
broadcast 17.16.2.3
gateway 17.16.2.1
dns-nameservers 17.16.2.1
interface Ethernet0/0
description 'Linux27'
ip address 17.16.2.1 255.255.255.252
no sh
interface Ethernet0/1
description 'C-R-2'
ip address 17.16.3.1 255.255.255.252
no sh
ip route 17.16.1.0 255.255.255.252 17.16.2.2
ip route 17.16.4.0 255.255.255.252 17.16.3.2
ip route 17.16.5.0 255.255.255.252 17.16.3.2
interface Ethernet0/0
description 'Linux29'
ip address 17.16.4.1 255.255.255.252
no sh
interface Ethernet0/2
description 'C-R-1'
ip address 17.16.3.2 255.255.255.252
no sh
ip route 17.16.1.0 255.255.255.252 17.16.3.1
ip route 17.16.2.0 255.255.255.252 17.16.3.1
ip route 17.16.5.0 255.255.255.252 17.16.4.2
3 вариант находится в процессе доработки.