15 lines
603 B
Bash
Executable file
15 lines
603 B
Bash
Executable file
#!/bin/bash
|
|
read -p "Введите локальный ip-адрес для тунеля(172.16.0.2): " l_ip
|
|
read -p "Введите удаленный ip-адрес для туннеля(172.16.0.2): " r_ip
|
|
read -p "Введите ip-адрес туннеля(192.168.9.1/30)" t_ip
|
|
read -p "Введите имя туннеля(gre1): " name
|
|
|
|
ip link delete gre1 2>/dev/null
|
|
|
|
ip tunnel add $name mode gre local $l_ip remote $r_ip ttl 64 dev enp0s3
|
|
ip addr add $t_ip dev $name
|
|
ip link set $name up
|
|
|
|
echo "Введите nmcli connection modify "$name" ip-tunnel.ttl 64"
|
|
systemctl restart NetworkManager
|