IPsec не читает конфигурацию, когда туннель удален

Подсказка Shell

В Вашем virtualenv среда является файлом, bin/activate. Можно отредактировать этот файл для изменения подсказки на то, на что Вы хотите, чтобы это было похоже. Конкретно этот раздел файла:

...
else
    PS1="(`basename \"$VIRTUAL_ENV\"`)$PS1"
fi
...

Переменная PS1 специальная переменная, которая управляет тем, на что будет похожа подсказка оболочки. Изменение его значения изменит Ваш virtualenv подсказка:

PS1="(this is my prompt) "

Пример

  1. Создайте демонстрационную среду.

    $ virtualenv tst-env
    
  2. Когда Вы используете virtualenv Вы обычно получаете этот файл.

    $ cd $HOME/tst-env
    
    $ source bin/activate
    (tst-env)[saml@grinchy tst-env]$ 
    
  3. После создания вышеупомянутого изменения в переменной PS1 в bin/activate файл моя подсказка является теперь этим:

    $ source bin/activate
    (tst-env)
    

Вот официальные инструкции относительно того, как сделать это.

4
03.08.2014, 18:48
1 ответ

Простое обновление файлов конфигурации strongSwan не влияет на работающий демон управления ключами или установленные туннели IPsec.

Вы должны либо перезапустить демон с помощью ipsec restart (который завершает все существующие сопоставления безопасности IKE и IPsec), либо сообщить ему об обновленной конфигурации с помощью ipsec update . Поскольку последнее не влияет на существующие соединения, вам придется вручную завершить ранее запущенное с помощью ipsec down . В вашем случае ipsec down TEST4 .

man ipsec или страница о команде ipsec в вики strongSwan предоставляют дополнительную информацию о доступных командах управления.

2
27.01.2020, 21:00

Теги

Похожие вопросы