Сервер не обязательно отбрасывает пакет. Он будет фрагментировать его, если не установлен бит «Не фрагментировать». В этом случае он ответит сообщением ICMP о недоступности пункта назначения.
что такое \1 и \2 в sed? ( refer this post )
$ cat input.txt
hello: '234.34.34.2'
slave_master: '1.2.3.4'
test: '12.123.123.11'
hi: '234.2.32.33'
$ sed "s/\(slave_master:\)\(.*\)/\1\n -\2\n - '1.2.3.5'/" input.txt
hello: '234.34.34.2'
slave_master:
- '1.2.3.4'
- '1.2.3.5'
test: '12.123.123.11'
hi: '234.2.32.33'
Хорошо, я нашел:
sed -i "s/slave_master: '1.2.3.4'/slave_master:\n \ - '1.2.3.4'\n \ - '1.2.3.5'/g" file.yaml
Примечание : это должен представлять IP нового nsmaster. Изначально у меня был только один nsmaster, затем я установил второй, и мне также пришлось добавить его в файл yaml.