LINUX.ORG.RU
ФорумAdmin

не поднимается gre туннель при старте системы

 ,


0

1

Привет, коллеги!

В /etc/networking/interfaces завел такую запись:

auto tun1
iface tun1 inet static
address 192.168.10.1
netmask 255.255.255.0
broadcast 192.168.10.255
up ifconfig tun1 multicast
pre-up modprobe ip_gre
pre-up iptunnel add tun1 mode gre local 212.47.x.x remote 212.12.x.x ttl 255
pointopoint 192.168.10.2
post-down iptunnel del tun1

После загрузки системы в списке интерфейсов нет tun1. Но если руками выполнить что-то вроде

ip tunnel add tun1 mode gre remote 212.12.x.x local 212.47.x.x ttl 255
ip link set tun1 up
ip addr add 192.168.10.1/24 dev tun1

то соединение появляется. Как сделать так, чтобы поднималось само при старте системы?

Ответ на: комментарий от constin

Запилил вот так, не помогло(

auto eth0
iface eth0 inet dhcp
post-up ip tunnel add tun1 mode gre remote 212.12.x.x local 212.47.x.x ttl 255 dev eth0
post-up ip link set tun1 up
post-up ip addr add 192.168.10.1/24 dev tun1
post-up ifconfig tun1 multicast
post-up ifconfig tun1 192.168.10.1 pointopoint 192.168.10.2

если же просто вбить команды

ip tunnel add tun1 mode gre remote 212.12.x.x local 212.47.x.x ttl 255 dev eth0
ip link set tun1 up
ip addr add 192.168.10.1/24 dev tun1
ifconfig tun1 multicast
ifconfig tun1 192.168.10.1 pointopoint 192.168.10.2

появляется туннель:

tun1@eth0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1476 qdisc noqueue state UNKNOWN group default qlen 1
    link/gre 212.47.x.x peer 212.12.x.x
    inet 192.168.10.1 peer 192.168.10.2/24 scope global tun1
       valid_lft forever preferred_lft forever
    inet6 fe80::200:5efe:d42f:ed87/64 scope link 
       valid_lft forever preferred_lft forever

dpronyaev
() автор топика
Ответ на: комментарий от dpronyaev

ну тогда можно сделать сервис и запускать его или загнать эти команды в баш скрипт и запускать с кронтаба после старта

@reboot ( sleep 90 ; /opt/script.sh >/dev/null 2>&1 )

но лучше systemd сервис, так можно будет точно указать когда после /перед какими сервисами ему запускаться

constin ★★★★
()
Последнее исправление: constin (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.