Jump to: navigation, search

Difference between revisions of "VPN Service"

Difference between revisions of "VPN Service"

(Created page with "Category:Service '''VPN Service''' give access to internal network of labaki for remote members. All you need is an openvpn client and enabled LABaki credentials. == Open...")
 
Line 1: Line 1:
[[Category:Service]]
+
[[Category:Services]]
 
'''VPN Service''' give access to internal network of labaki for remote members. All you need is an openvpn client and enabled LABaki credentials.
 
'''VPN Service''' give access to internal network of labaki for remote members. All you need is an openvpn client and enabled LABaki credentials.
  

Revision as of 14:38, 26 October 2013

VPN Service give access to internal network of labaki for remote members. All you need is an openvpn client and enabled LABaki credentials.

OpenVPN Configuration

In any type of OpenVPN client you will need the CA certificate. Copy-paste the following lines in a file named labaki-openvpn-ca.crt before continuing configure OpenVPN client.

-----BEGIN CERTIFICATE-----
MIIDaTCCAtKgAwIBAgIJAOLJSHklCJs2MA0GCSqGSIb3DQEBBQUAMIGAMQswCQYD
VQQGEwJHUjEOMAwGA1UECBMFQ3JldGUxEzARBgNVBAcTCkhlcmFrbGVpb24xEjAQ
BgNVBAoTCVRvIExBQmFraTEVMBMGA1UEAxMMVG8gTEFCYWtpIENBMSEwHwYJKoZI
hvcNAQkBFhJzYWxvbmlAdG9sYWJha2kuZ3IwHhcNMTExMTE5MjIzMDI5WhcNMjEx
MTE2MjIzMDI5WjCBgDELMAkGA1UEBhMCR1IxDjAMBgNVBAgTBUNyZXRlMRMwEQYD
VQQHEwpIZXJha2xlaW9uMRIwEAYDVQQKEwlUbyBMQUJha2kxFTATBgNVBAMTDFRv
IExBQmFraSBDQTEhMB8GCSqGSIb3DQEJARYSc2Fsb25pQHRvbGFiYWtpLmdyMIGf
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0/9f5SHglvAv5dY2PgWzwRx8Gtx+C
Xd1HdHUKRnuTGk7uPyC4bfaTD1kHXo8kZm6jlMjYgBGiXyOL/GFBO4WbEZdaABL1
abdUt3tMx93g/MkHEpOxPs1t4iH9u+ZZFG6bXIXSyz6uTirnA/AVc4wDCAo/M5P6
awcp2rxAR1ecHQIDAQABo4HoMIHlMB0GA1UdDgQWBBQku4VQlRgsRt+1p+sZVszL
bFV/bDCBtQYDVR0jBIGtMIGqgBQku4VQlRgsRt+1p+sZVszLbFV/bKGBhqSBgzCB
gDELMAkGA1UEBhMCR1IxDjAMBgNVBAgTBUNyZXRlMRMwEQYDVQQHEwpIZXJha2xl
aW9uMRIwEAYDVQQKEwlUbyBMQUJha2kxFTATBgNVBAMTDFRvIExBQmFraSBDQTEh
MB8GCSqGSIb3DQEJARYSc2Fsb25pQHRvbGFiYWtpLmdyggkA4slIeSUImzYwDAYD
VR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQCO9YoXGMd4Yp2Cf4HUWGRNP/tg
n3zVMVuXLILPZRIvxqTJHyWVCcdXGIllEgX4wZ+PvtjtFAGC9AOrQlCQMUsxuouj
xzRbSFTAWyYEnlDBOJ36577vaa/Dvrz98+k8/C6uUmHmdMBPxpR1ee4K/rzGDr6x
ZR3C2CYa5TLJJA64VA==
-----END CERTIFICATE-----

Plain-Text OpenVPN configuration

If you are a client that accepts plain-text OpenVPN configuration then you can copy-paste the following text to a configuration file like labaki-vpn.conf.

client
dev tap
remote vpn.tolabaki.gr 443
proto tcp
ca labaki-openvpn-ca.crt
auth-user-pass

To connect to VPN then execute

openvpn labaki-vpn.conf

If you run linux and you don't have root privileges then you need to prefix command with sudo.

sudo openvpn labaki-vpn.conf

When the client starts it will ask for username and password. You should give the credentials you have to login to wiki/email or any other LABaki service.

Sat Oct 26 15:22:37 2013 OpenVPN 2.2.1 x86_64-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] [eurephia] [MH] [PF_INET6]  [IPv6 payload 20110424-2 (2.2RC2)] built on Jun  4 2013
Enter Auth Username: example-user
Enter Auth Password:

Gnome Network-Manager Configuration