KVpnc - KDE фронтэнд для разных клиентов vpn.
2.4 MB|License: GPL
KVpnc is a KDE frontend for various vpn clients. KVpnc project supports Cisco VPN (vpnc) and IPSec (FreeS/WAN, racoon).
vpnc is a replacement for the cisco VPN client and its used as client for the cisco3000 VPN Concentrator, FreeS/WAN (OpenS/WAN) is a IPSec client for Linux 2.4.x and racoon is a IPSec client for Linux 2.6.x and *BSD. It supports also PPTP (pptpclient) and OpenVPN.
You need vpnc >= 0.2-rm+zomb-pre9.
Note: translators still welcome. Kvpnc is currently translated to Bulgarian, Chinese, Dutch, German, Hungary, Italian, French, Portuguese Brazilian, Polish, Slovak and Spanish.
Here are some key features of "KVpnc":
· Easy to use KDE gui
· Docking in kicker
· Localized GUI:
Bulgarian
Chinese
Dutch
French
German
Hungarian
Italian
Slovak
Polish
Portuguese Brazilian
Spanish
· VPN connection to Cisco concentrator
· VPN connection to VPN servers by using IPsec
· FreeS/WAN (Linux 2.4.x) support
· racoon (Linux 2.6.x/BSD) support
· PPTP support (pptpclient)
· OpenVPN support
· Multiple profiles
· Preshared secret support
· X509 certificate support
· Cisco PCF file import
· PKCS12 certificate import
· Ping test
· Automaticlly setting of routes and firewall rules (iptables) (currently: freeswan/racoon)
· Automaticlly network device detection (can be overridden)
· Log file writing
· DCOP interface
· user notification for sucessful connect/disconnect
· NAT-T support (racoon/OpenVPN/vpnc)
Requirements:
· KDE >= 3.1.x required
· vpnc >= 0.2-rm+zomb-pre9 Cisco VPN
· FreeS/WAN (OpenS/WAN too) IPSec VPN Linux 2.4/2.6
· racoon (ipsec-tools) > = 1.x IPSec VPN Linux 2.6
· pptpclient PPTP VPN
· OpenVPN VPN based on SSL
What's New in 0.9.0 Stable Release:
Bugfixes:
- nt domain name fixed for pptp
- keeping default route on pptp fixed
- setting route to vpn server if replace default route fixed
- removing additional network routes fixed
- connection hangs because no data from management interface was recieved fixed on openvpn
- openvpn resolv.conf handling fixed
- crash at logviewer dialog fixed
- crash at kde shutdown fixed
- displaying username in connection status fixed
- crash on pptp disconnect fixed
- empty pfs fixed (vpnc)
- empty dh group fixed (vpnc)
- resolv.conf corruption on connecting fixed (pptp)
- openvpn smartcard fixes
- better vtun error handling
- profile saving fixed if profilemanger called
- better information for the user at profile saving
- resolv.conf restore on openvpn fixed
- danish translation added. Thanks to Christiansen for made it.
- vpnc disconnect fixed
- natt mode none removed from cisco settings (obsolete)
- tooltip for natt mode in cisco settings fixed
- virtual ip on tap mode for openvpn fixed
- tunneldevice type change fixed if virtual ip is disabled
- disable tail for freeswan because it doesnt support plutostderrlog
- first connect doesnt work fixed (bug #9977)
- my_identifier option for racoon added
- freeswan/openswan/strongswan config import added
- bash test added
- use /bin/bash as shell interpreter
- export profiles and global settings added
- import profiles and global settings added
- special chars now replaced with underscore in profile import
- cpu usage reduced by improoved duration event
- 15EUR donation credits added, Andreas Diestelmann
- 30US$ donation credits added, thanks to Frank Visconti
- patch for setting DNS_UPDATE applied (thanks to Igor Bujna)
- restoring route and resolv.conf on connecting state fixed (vpnc)
- path for pptp fixed
- disable nat-t for vpnc >= 0.4.x fixed
- pcf import fixed (udp port)
- process environment fixed
- local ip address of tunnel is now right shown (pptp)
- pptp route problem fixed
- pptp is now right terminating
- adding/removing additional network routes are now right shown in log
- resolv.conf/resolvconf fixes
- setting english as environment for processes
- virtual ip check in preferencesdialog fixed
- xl2tpd detection fixed
- ipsec log parsing fixed
- vpnc 0.3.2 is working again
- removing password entry from pap-secrets/chap-secrets file fixed
- psk in file fixed
- virtual ip in preferences dialog fixed (openvpn)
- reconnect delay fixed
- virtual ip entry fixed (openvpn)
- cancel at user data dialog fixed
New features:
+ save only profiles after dialog if needed (openvpn)
+ tunnel interface now better regonized (openvpn)
+ the network interface now can be manually typed in at addroutedialog
+ close event for kicker implemented
+ toolinfo dialog now shows what tool is required on vpn types
+ extra route for gateway added (pptp)
+ option for fixing the path mtu problem added (http://pptpclient.sourceforge.net/howto-diagnosis.phtml#connections_freeze)
+ support for propritary (original) cisco client added
+ certificate support for vpnclient added (cert file import, cisco cert store management, online certificate request via SCEP)
+ certificate support for original cisco client added
+ certificate manager for original cisco client added
+ context menu on route listview added
+ authentication algorithm now by default disabled (openvpn)
+ better user info at openvpn
+ disableDataEncryption for vpnx 0.5.x added
+ basic support for vtun added
+ profile import improved
+ colored log output in logviewer
+ option for count of lines in logviewer added
+ searching in logviewer content added
+ progress bar at loading logfile on logviewer added
+ debug console now usees qtextbrowser instead qtextedit
+ pptp debug level renamed to log level
+ pptp debug option added
+ virtual ip option in newprofile wizard added
+ virtual ip option for pptp added
+ mru settings in network general settings added (for pptp)
+ mtu and mru settings in network settings at newprofile wizard added
+ default value for mtu and mru in newprofile wizard changed to 1492
+ l2tpd parsing enhanced
+ debug option for l2tpd added
+ debug option for xl2tpd added
+ option for selecting natt mode for cisco (vpnc) added
+ listen detection of already used port improoved
+ better error reporting at already used port for openvpn
+ save username, password and psk in enterpassworddialog reworked
+ pfs and dh group settings moved from advanced settings dialog to cisco and racoon settings
+ application version and single des option moved to cisco settings
+ profile saveing time improved
+ new reject message from vpnc 0.5.0 will now regonized
+ option for openvpn auth direction added
+ additional network route can now be modified
+ made test of replacedefaultroute more reliable
+ option for userdefinied dns search domain added (pptp)
+ support for x2ltpd added
+ x2ltpd will be used if availiable instead of l2tpd
+ duration in tooltip added
+ debug output for vpnc config added (if loglevel > 3)
+ empty ID will now reported and stops connecting (vpnc)
+ requiremppe128 detection for pppd added
What's New in 0.9.1 RC1 Development Release:
· racoon algorithms fixed
· psk file permission fixed (racoon)
· show password dialog if authentication has been failed (pptp, openvpn)
· userdefinied dns server fixed (pptp)
· dns server fixed (pptp)
· resolvconf support for openvpn
· resolvconf support for pptp
· tcp tunnling mode now also possible (original cisco client)
· natt now can be disabled (vpnc, original cisco)
· tunnling port can be specified on original cisco
· local identifier can now be set on raccon
· remote identifier can now be set on raccon
· diffie hellman group fixed on racoon
· if kwallet will be deactivated the user now will asked if really wanted
· freeze if vpnc run directory not exists fixed
· ipsec page fixed on l2tp ipsec (newprofilewizard)
· route page at cisco added (new profilewizward)
· remote port fixed on newprofile wizard (openvpn)
· checking for tail added
· path for tail can be specified
· extra routes for pptp added
· replacedefaultroute test fixed
· logviewer process refresh fixed
· verify ca cert option added (racoon)
· support for strongswan 4.2.2rc6 fixed (plutostderrlog file option)
· support for strongswan 4.2.2rc5 added (plutostderrlog option)
· network routes added in newprofile wizard
· cert and nexthop entries fixed on ipsec file import
· ipsec settings rewrite in preferencesdialog
· ipsec fixes
· final picture in profilewizward added
· detecing gw ip of default interface fixed
· mschap auth selection added (pptp)
· mschap-v2 auth selection added (pptp)
· option for disabling ipx added (pptp)
· option for disabling tcp header compression added (pptp)
· option for disabling magic number negotiation added (pptp)
· option for disabling protocol field compression added (pptp)
· option for disabling address/control compression added (pptp)
· lzo compression is now disabled by default (openvpn)
· psk fixed at openvpn config file import fixed
· authentication algorithm fixed (openvpn)
· automatic auth inconsistency fix fixed
· http proxy options fixed in preferencesdialog
· kernel level debug option added
· translation update
· loading tun module fixed on openvpn
· certificate import fixed
· auth type on ipsec import fixed
· default section type handling fixed
· translation updates
· use network option added
· psk secrets file fixed on ipsec import
· option for open profile manager after import added
· option for ipsec vpn mode (transport/tunnel) added
· cert path on ipsec import fixed
· private key on ipsec import fixed
· default mtu/mru added (pptp)
· auth selector always active on cert/psk part
· duplicate options regarding default route removed
· saving network routes also if its deactivated
· ca cert path is disabled at ipsec fixed
· resolv.conf restore fixed if dns_update is not set (vpnc)
· spelling fixes
· ping check fixed (thanks to Konstantin U)
· dont save username option fixed
· segfault at pptp deamon select fixed
· pfs typo fixed
· crash after deleteing last profile on closing preferencesdialog fixed
· tun1, tun2, tap0, tap1, tap2 in addroutedialog added
· ike and esp parameters fixed (ipsec)
· kvpnc profile import fixed
· automatic saving options if needed added
· dns_update fixed (really, thanks to Igor Bujna)
· netmask at edit network route fixed
· dns_update fixed
· pcf import at vpnclient fixed