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

Что может привести к тому, что racoonctl будет показывать число Phase2 больше, чем количество портов, которые прослушивает racoon?

В моей настройке у меня есть несколько экземпляров EC2 в разных регионах, связанных туннелями GRE, с использованием ISAKMP через racoon. Эта установка передается по наследству, так что терпите меня, если я возился с терминологией.

Иногда я получаю странный результат от racoonctl -ll show-sa isakmp (простите мои отредактированные IP-адреса), в которых счетчик Phase2 равен 3, но я ожидал, что это будет 1 или 2:

$ sudo racoonctl -ll show-sa isakmp
Source                                        Destination                                   Cookies                           ST S  V E Created             Phase2
AA.BB.CC.DDD.4500                             EE.FF.III.PP.4500                             4fcb2a5a2193f76d:29345905dad89534  9 I 10 M 2016-01-28 15:30:35      3
AA.BB.CC.DDD.4500                             EE.GG.JJ.QQQ.4500                             75aedcf490649ee5:a08192401adc99c4  9 I 10 M 2016-01-28 15:30:35      3
AA.BB.CC.DDD.4500                             EE.HH.KKK.RRR.4500                            db698ca0fa4b2ef6:95260abcfb7e3578  9 R 10 M 2016-01-28 15:30:35      2
AA.BB.CC.DDD.4500                             EE.GG.LLL.SS.4500                             20bccfd70bff99ee:ddc8517f524cf146  9 R 10 M 2016-01-28 15:30:35      2
AA.BB.CC.DDD.4500                             EE.HH.OOO.TTT.4500                            9ebadf03ed3b0042:ff890371f579df46  9 I 10 M 2016-01-28 15:30:35      1

Мне это кажется странным, потому что я думал, что увижу только два согласования фазы 2, если буду слушать только эти два порта в /etc/racoon/racoon.conf:

listen {
  isakmp      <local_public_subnet_ip> [500];
  isakmp_natt <local_public_subnet_ip> [4500];
}

Если перезапустить racoon в этом состоянии, счет вернется к 2.

Итак, хотя, вероятно, существует множество потенциальных причин, что может вызвать такое поведение? Воспроизвести его мучительно сложно, но я был бы рад предложить любую соответствующую информацию для его отладки.