Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

L2TP Client: Linux: Difference between revisions

m
no edit summary
mNo edit summary
 
(One intermediate revision by the same user not shown)
[[Category:Incoming L2TP]]
 
See further below for GUICLI /based Ubuntuxl2tpd / Network Managermanual instructions
 
== LinuxUbuntu / xl2tpdNetwork Manager ==
If you'd rather not set this all up with the CLI then you can use Network Manager instead.
 
First, install the packages for the l2tp client and the network manager controls:
apt install xl2tpd network-manager-l2tp network-manager-l2tp-gnome
 
If the packages are not found, you may need to add some PPA's, eg one or both of these may be required:
sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp
sudo add-apt-repository universe
sudo apt-get update
 
Then, using Network Manager, create the L2TP connection:
#Add a L2TP connection: (pic below)
##Click the Network icon on the task bar
##Click Settings
##Next to 'VPN', click the + icon
#Enter in the settings: (pic below)
##Name: anything, eg AAISP
##Type: Password
##User name: your login we gave you, eg xxx@a.1
##Password: the password we gave you
##Click Apply
#Connect/disconnect via the network icon on the taskbar (pic below)
 
<gallery heights=250 widths=250 caption="Ubuntu/Network Manager pics">
NetworkManagerL2TP1.png|Add a L2TP connection
NetworkManagerL2TP2.png|Enter in the settings
NetworkManagerL2TP3.png|Connect/disconnect
</gallery>
 
 
 
 
= Linux / xl2tpd =
 
<ol>
require authentication = no<br />
pppoptfile = /etc/ppp/options.aaisp<br />
#redial = yes<br />
#redial timeout = 15<br />
#max redials = 9999<br />
#autodial = yes</code></li>
<li>Create <code>/etc/ppp/options.aaisp</code> containing the following (obviously change the name and password to match your L2TP login details):<br />
<code>+ipv6<br />
<code>echo "c aaisp" > /var/run/xl2tpd/l2tp-control</code></li>
</ol>
This should give you a new PPP device which encapsulates the L2TP connection.
 
*This should give you a new PPP device which encapsulates the L2TP connection.
== Troubleshooting ==
*You will then need to figure out what you want to route up the tunnel.
Logs are written /var/log/daemon.log
If you see "No such tunnel", you might want to try restarting the daemon
 
 
=== Troubleshooting ===
 
Logs are written /var/log/daemon.log
=Ubuntu / Network Manager =
If you see "No such tunnel", you might want to try restarting the daemon
If you'd rather not set this all up with the CLI then you can use Network Manager instead.
 
First, install the packages for the l2tp client and the network manager controls:
apt install xl2tpd network-manager-l2tp network-manager-l2tp-gnome
 
If the packages are not found, you may need to add some PPA's, eg one or both of these may be required:
sudo add-apt-repository ppa:nm-l2tp/network-manager-l2tp
sudo add-apt-repository universe
sudo apt-get update
 
Then, using Network Manager, create the L2TP connection:
#Add a L2TP connection: (pic below)
##Click the Network icon on the task bar
##Click Settings
##Next to 'VPN', click the + icon
#Enter in the settings: (pic below)
##Name: anything, eg AAISP
##Type: Password
##User name: your login we gave you, eg xxx@a.1
##Password: the password we gave you
##Click Apply
#Connect/disconnect via the network icon on the taskbar (pic below)
 
<gallery heights=250 widths=250 caption="Ubuntu/Network Manager pics">
NetworkManagerL2TP1.png|Add a L2TP connection
NetworkManagerL2TP2.png|Enter in the settings
NetworkManagerL2TP3.png|Connect/disconnect
</gallery>
autoreview, Bureaucrats, editor, Interface administrators, reviewer, Administrators
12,270

edits