⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pcf2os.pl

📁 This a good VPN source
💻 PL
字号:
#!/usr/bin/perl## (C) 2004 Ken Bantoft <ken@xelerance.com>## This script converts most Cisco VPN client .pcf files to Openswan's# ipsec.conf and ipsec.secrets format#die "Usage: ./pcf2os.pl cisco-config.pcf\n\n"  if ! $ARGV[0];open(PCF,$ARGV[0]);while(<PCF>) {	chop;# print "[$_]";	if (m/^description/i) {	s/.*=//;	s/\ /\_/g;	$desc=$_;}if  (m/^host/i) {	s/.*=//;	$right=$_;}if (m/^groupname/i) {	s/.*=//;	$groupname=$_;}	if (m/^grouppwd/i) {	s/.*=//;	$grouppassword=$_;}	}close(PCF);print "ipsec.conf\n\n";print "conn $desc\n";print "     ike=3des-md5-modp1024\n";print "     aggrmode=yes\n";print "     authby=secret\n";print "     left=%defaultroute\n";print "     leftid=\@$groupname\n";print "     leftxauthclient=yes\n";print "     leftmodecfgclient=yes\n";print "     right=$right\n";print "     rightxauthserver=yes\n";print "     rightmodecfgserver=yes\n";print "     pfs=no\n";print "     auto=add\n";print "\n\n";print "ipsec.secrets:\n\n";print "\@$groupname $right : PSK \"$grouppassword\"\n";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -