This version has been discontinued, but a newer version is available. You can download the newer version by visiting the downloads page. Some software requires a subscription.
SMART Notebook software uses a technology called TLS 1.0 and 1.1 to protect your data when it's sent over the internet. However, these older technologies now have some weaknesses that make it susceptible to attacks by malicious agents. To ensure your data continues to be safe while using SMART software, SMART Notebook is phasing out the use of TLS 1.0 and 1.1 and implementing new protections.
To avoid potential disruptions and stay aligned with best security practices, SMART recommends updating to SMART Notebook 23 by December 31, 2023. If you don't update by this date, you will see an error message saying, "Trial period has expired" even if you have an active SMART Notebook Plus (SMART Learning Suite) subscription.
To update to SMART Notebook
Follow the links below for complete instructions on deploying an update or using the SMART Product Updater to update SMART software.
For individual installations and updates using the SMART Product Updater, see this support topic.
For deploying updates to Windows or Mac computers: See the Updating the software chapter of the deployment guide for your operating system. To find the deployment guides, visit the Documents page.
Benefits of upgrading
Beyond ensuring your data is secure, SMART Notebook 23 also gives users several improvements that will enhance the user experience. To learn about the new features that come with the latest version, SMART Notebook 23, see the release notes.
If you’re using SMART Notebook software on a Mac computer that has been updated to macOS Mojave, you might experience issues that result from the new privacy-protection features included in the update. Read this article to help resolve issues when installing and using SMART Notebook software on a computer with macOS Mojave. If you’re using SMART Notebook for Mac and a SMART Board 4000 or E70 interactive display, read this article.
Establishing a Layer 2 Tunneling Protocol (L2TP) server on MikroTik RouterOS is a robust solution for providing secure remote access to a local network
. By pairing L2TP with Internet Protocol Security (IPSec) encryption, administrators can create a "tunnel" that protects data integrity and confidentiality across public networks. Core Requirements Before starting, ensure your MikroTik router has a Public IP address
on its WAN interface. If your ISP provides a dynamic IP, use the built-in MikroTik Cloud DNS to maintain a consistent connection address. Step-by-Step Configuration 1. Define an IP Pool for Clients mikrotik l2tp server setup full
Create a range of IP addresses that will be assigned to VPN clients upon connection. Navigate to Add a new pool (e.g., ) and define the range, such as 192.168.89.10-192.168.89.50 MikroTik community forum 2. Configure the PPP Profile The profile defines the behavior of the connection. www.cloudhosting.lv PPP > Profiles and add a new one. Local Address:
Set this to the router's internal IP or a dedicated gateway IP (e.g., 192.168.89.1 Remote Address: Select the created in Step 1. DNS Server: Enter a reliable DNS (e.g., ) to ensure clients can resolve web addresses. MikroTik community forum 3. Enable the L2TP Server Establishing a Layer 2 Tunneling Protocol (L2TP) server
This activates the server functionality and sets up the IPSec pre-shared key. L2TP - RouterOS - MikroTik Documentation - Support Service Dec 25, 2568 BE —
Settings → Network & Internet → VPN → +L2TP/IPsec PSK/ip ipsec policy add src-address=0.0.0.0/0 dst-address=0.0.0.0/0 sa-src-address=YOUR_WAN_IP sa-dst-address=0.0.0.0/0 protocol=udp proposal=l2tp-proposal template=yes
Replace YOUR_WAN_IP with your actual public IP (e.g., 203.0.113.5). If you have a dynamic IP, you can use 0.0.0.0 but it’s less secure. Better to use a script to update it or set a DDNS hostname (RouterOS supports DDNS). MikroTik RouterOS (v6+ or v7+)
VPN clients need IP addresses from your local network range. Create a dedicated pool to avoid conflicts with DHCP leases.
Using CLI:
/ip pool add name=l2tp-pool ranges=192.168.100.10-192.168.100.100
Using WinBox:
IP → Pool+, Name: l2tp-pool, Addresses: 192.168.100.10-192.168.100.100Note: This pool should be on a different subnet than your LAN if you don't want routing complexity. For full LAN access, use a subnet within your LAN range (e.g., 192.168.1.200-250) and ensure proxy-ARP or proper routing.