Назад | Перейти на главную страницу

Amazon EC2 Создание туннеля с OpenVPN

Я выполнил эти инструкции: http://aws.amazon.com/articles/0639686206802544

Я могу проверить связь с конечными точками VPN, и у меня есть соответствующий CIDR VPC, указывающий на экземпляр EC2 в таблице маршрутов. Вот мой конфиг:

port 1194
proto udp
dev tun

# Remote peer and network
remote Elastic_IP
route 10.0.0.0/16

# Configure local and remote VPN endpoints
ifconfig 169.254.255.1 169.254.255.2

# The pre-shared static key
secret /etc/openvpn/ovpn.key

keepalive 10 120
persist-key
persist-tun
log /var/log/openvpn.log
verb 3

Когда я смотрю свои журналы, я получаю такую ​​ошибку:

RESOLVE: Cannot resolve host address: 10.0.0.0/16: Name or service not known
OpenVPN ROUTE: failed to parse/resolve route for host/network: 10.0.0.0/16

в VPC1 CIDR - 172.31.0.0/16, который нацелен на экземпляр EC2, также работающий с OpenVPN. Я получаю ту же ошибку от экземпляра в VPC2 с соответствующим CIDR. Просто для тестирования остановил сервис IPTABLES

Я использую образ AMI Amazon linux (x64), как указано в связанной статье.

Вы не можете использовать нотацию CIDR для route конфигурация. Вместо этого попробуйте:

route 10.0.0.0 255.255.0.0