Shell脚本自动搭建ipsec环境

  在ubuntu系统内直接运行脚本安装ipsec

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/bash
#sudo su
echo "get root!"
 
apt-get install strongswan -y
 
localhostIP=`LC_ALL=C ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' |
cut -d: -f2 | awk '{ print $1}'`
 
 
echo "$localhostIP"
 
ls /etc/ipsec.*
 
cd /etc
pwd
 
if test -e ./ipsec.conf
then
   echo "exit ipsec.conf start write something!"
   echo "conn ipsec_server
        keyexchange=ikev1
        type=tunnel
        left=$localhostIP
        right=%any
        esp=des-md5-modp768
        ike=des-md5-modp768
        auto=start
        authby=psk" >> ipsec.conf
else
    echo "ipsec.conf no exit!!!"
fi
 
if test -e ./ipsec.secrets
then
  echo "exit ipsec.secrets start write something!"
  echo ": PSK '123456'" >> ipsec.secrets
else
  echo "ipsec.secrets no exit!!!"
fi
 
echo "-----OK-----------"
 
ipsec restart

  

posted @   陈晓猛  阅读(103)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示