Неястности с VPN + GRE + OpenSWAN
Доброго дня!
Есть пара непонятных моментов.
Поднимаем OpenSWAN, что в руками запускать, что через конфиг и потом /etc/init.d/ipsec все работает тут вопросов нет, что с FreeBSD связка что с Gentoo.
Но если делать GRE руками, т.е.
ip tunnel add tun0 mode gre remote [внешний адрес удаленного хоста] local [внешний адрес локального хоста] ttl 255
ip link set tun0 up
ifconfig tun0 mtu 1476
ip addr add [локальный адрес хоста] dev tun0
route add -net [сеть которую туннелируем] dev tun0
то все взлетает без ошибок и работает, но если его делать автоматом, т.е.
создаем симлинк /etc/init.d/net.lo для туннеля,
прописываем в конфиг:
iptunnel_vpn0="mode gre local [локальный хост] remote [удаленный хост] ttl 255"
config_vpn0="[локальный адрес хоста] peer [локальный адрес удаленного хоста]"
mtu_vpn0=1476
routes_vpn0="[сеть] via [гейт]"
То тут все запускается, взлетает, работает, просто при загрузке получаем пару не совсем понятных вещей.
и как от них избавиться незнаю.
* Caching service dependencies... [ ok ]
* Bringing up interface vpn0
Cannot find device "vpn0"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* Creating tunnel vpn0... [ ok ]
* 192.168.30.188... [ ok ]
* peer...
* nothing provides `peer' [ !! ]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* 192.168.180.73... [ ok ]
* Adding routes
* 192.168.180.64/26 via 192.168.30.188... [ ok ]
Кто подскажет как с этим разобраться и причина?
- Для комментирования войдите или зарегистрируйтесь