Как Создавая постоянное устройство туннельного устройства в SLES15 (с помощью или без злого XML Config)

Попробуйте следующее:

 $ printf "$text1\n$text2\n$text3\n$text4" | mail -s "subject" myemail

ПРИМЕЧАНИЕ: (при условии, что нет % in $ text )

Вы также можете сделать это так:

$ (echo $text1 ;echo $text2 ;echo $text3 ;echo $text4 ) | \
    mail -s "subject" myemail

Последний создает вспомогательную оболочку с скобками, заключающими в себя вывод всех echo ' с. Этот вывод затем передается команде mail .

0
07.02.2019, 22:06
1 ответ

Самый простой способ понять, что, черт возьми, делает негодяй, — это создать старомодные сценарии конфигурации сети (, которые задокументированы вman ifcfg-tunnel)

добавить это:

STARTMODE='auto'
BOOTPROTO='static'
TUNNEL_SET_PERSISTENT='yes'
TUNNEL='tun'
IPADDR=172.20.26.115
REMOTE_IPADDR=172.20.26.114
TUNNEL_DEVICE=tun0
TUNNEL_SET_OWNER=ansible
TUNNEL_SET_GROUP=sshinternalusers
ZONE=public
MTU=1300

как /etc/sysconfig/network/ifcfg -tun0

бежатьwicked ifup tun0

и туннель должен появиться вip addr show

теперь (, и это основано на какой-то сказке в PowerPoint, выпущенной, чтобы показать, насколько крутой злой)

перейдите в /etc/sysconfig/network

бегwicked show-config compat:

это выдаст файлы интерфейса для всего, что находится в этом каталоге (, то есть ifcfg -tun0)

поместите этот вывод, который может выглядеть как:

<interface >
  <name>tun1</name>
  <control>
    <mode>auto</mode>
  </control>
  <firewall>
    <zone>public</zone>
  </firewall>
  <tun>
    <owner>479</owner>
    <group>479</group>
  </tun>
  <link>
    <mtu>1300</mtu>
  </link>
  <ipv4>
    <enabled>true</enabled>
    <forwarding>true</forwarding>
  </ipv4>
  <ipv4:static>
    <address>
      <local>172.20.42.115/32</local>
      <peer>172.20.42.114</peer>
    </address>
  </ipv4:static>
  <ipv6>
    <enabled>false</enabled>
    <forwarding>false</forwarding>
  </ipv6>
</interface>

в /etc/wicked/ifconfig/tun0.xml и удалить старый файл конфигурации из sysconfig

если даwicked ifreload tun0

Теперь он должен использовать новую конфигурацию, вы можете перезагрузиться или настроить ifdown/ifup, чтобы убедиться.

Обратите внимание, что владелец и группа — это идентификаторы, а не имена пользователей.

и, поскольку вы используете ssh, не забудьте установить PermitTunnel Yesв файле конфигурации sshd.


FWIW (и не так много, так как вы не хотите использовать это вручную при запуске wicked )замена для tunctlвыглядит как ip tunnel.

0
28.01.2020, 04:01

Теги

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