====== VPN from Windows ====== {{ youtube>7wimvVGzmk8?small | Instructions on video }} We have the ability to securely connect remotely through VPN to the Lab's Local Network and login to our account on Windows or Linux as if we were there. The procedure has 2 steps. Initially we make the VPN connection and then we login to the Windows or Linux OS of the lab. ===== Installation of remote connection tools for Windows===== * On **Windows 7** OS we need the following prerequisites before the installation. * Windows 64bit : [[https://dotnet.microsoft.com/download/dotnet-framework/net48|.NET Framework 4.8]] * Windows 32bit : [[http://www.microsoft.com/en-us/download/details.aspx?id=48137|.NET Framework 4.6]] * Windows updates : [[https://www.catalog.update.microsoft.com/search.aspx?q=kb4474419|kb4474419]] [[https://www.catalog.update.microsoft.com/search.aspx?q=kb2574819|kb2574819]] [[https://www.catalog.update.microsoft.com/search.aspx?q=kb2592687|kb2592687]] * On **Windows 10** OS we don't need any prerequisites, we proceed to the following step. * The remote software installation file **lsaremote-amd64.exe** (for 64bit) or **lsaremote-x86.exe** (for 32bit) has already been given to us. We execute it on our PC. This installs OpenVPN and creates folder **C:\lsa** with preconfigured tools **mremoteng, tigervnc client and filezilla** ===== Connect through VPN ===== * We right click on openvpn icon and select **Connect** * We enter the **username and password** we already have for VPN or our own if we are enabled as a VPN user. We can save the password so as not to enter it again. The icon should turn to green indicating we have successfully connected to the private network of our lab. =====Login to Windows===== * We run **mRemoteNG** * We **single click **(not double) on the **Windows** connection to select it. * On the left pane at mRemoteNG connection configuration, we enter our **username and password**, the one we use on our school lab. * We **double click** on the **Windows** connection. =====Login to Linux===== * We double click on the **Linux** connection. * Linux login screen is presented to us, and we login with our **username και το password**. {{section>en:connection:vpn:fkeys&noheader&nodate&nouser}} =====FTP connection===== * We **single click** (not double) on the **FTP** connection to select it. * On the left pane at mRemoteNG connection configuration, we enter our **username and password**, the one we use on our school lab. * We **double click** on the **FTP** connection. /* * Μπαίνουμε στον φάκελο **C:\lsa\mremoteng** και με δεξί σέρνουμε το αρχείο **mRemoteNG.exe** στην επιφάνεια εργασίας μας δημιουργώντας ένα σύνδεσμο για γρήγορη εκτέλεση. * Αντιγράφουμε τα αρχεία **school.xml και linux.tigervnc** στον φάκελο **C:\lsa\conf** * Εκτελούμε το **mremoteng**. Κάνουμε δεξί κλικ στο εικονίδιο **Συνδέσεις**, επιλέγουμε στο μενού **File/Import/Import from file** και ανοίγουμε το αρχείο **school.xml** από τον φάκελο **C:\lsa\conf**. * Δημιουργήθηκε ένας νέος φάκελος στις **Συνδέσεις** που περιέχει τις συνδέσεις **Windows, Linux και ftp** */ /* ===== Ρύθμιση σύνδεσης VPN από Windows ===== Εάν ο προσωπικός μας ΗΥ έχει ΛΣ Windows * Κατεβάζουμε το [[https://openvpn.net/community-downloads/ |64-bit msi αρχείο εγκατάστασης του openvpn client]] ((εκτός εάν το ΛΣ είναι 32bit όποτε κατεβάζουμε το 32bit msi)) και το **εγκαθιστούμε** * Κάνουμε δεξί κλικ στο εικονίδιο του openvpn και επιλέγουμε **Import file** * Μας έχει δοθεί ήδη ένα αρχείο **.ovpn**. Το επιλέγουμε και πατάμε **Ανοιγμα**. */ /* ===== Σύνδεση στην εγκατάσταση Linux του εργαστηρίου ===== Εάν ο προσωπικός μας ΗΥ έχει ΛΣ Windows * Δημιουργούμε έναν φάκελο **C:\tigervnc** και αποθηκεύουμε μέσα το αρχείο **remote-linux.tigervnc** * Κατεβάζουμε το αρχείο [[https://bintray.com/tigervnc/stable/tigervnc| vncviewer-(version).exe]] π.χ. vncviewer.1.11.0.exe και το **αντιγράφουμε** στον φάκελο **C:\tigervnc** * Κάνουμε κλικ στο αρχείο που κατεβάσαμε π.χ. vncviewer.1.11.0.exe και πατάμε **Load**. * Σέρνουμε το αρχείο **remote-linux.tigervnc** πάνω στον κενό χώρο δίπλα στο **Filename**. Πατάμε **OK** και **Connect** * Πλέον μας εμφανίζεται το **login screen του Linux και μπορούμε να **συνδεθούμε** με τον χρήστη και τον κωδικό μας. * Κάνουμε δεξί κλικ πάνω στο αρχείο** **remote-linux.tigervnc** και επιλέγουμε **Άνοιγμα με** τσεκάρουμε **να χρησιμοποιείται πάντα αυτή η εφαρμογή** πατάμε **Επιλέξτε άλλη εφαρμογή/Περισσότερες εφαρμογές/Αναζήτηση άλλης εφαρμογής στον Υπολογιστή** πηγαίνουμε στον φάκελο C:\tigervnc και επιλέγουμε το αρχείο vncviewer-(version).exe που κατεβάσαμε π.χ. vncviewer.1.11.0.exe * Κάνουμε διπλό κλικ στο αρχείο **remote-linux.tigervnc***/