---
title: "KeeneticOS basic reconfiguration"
url: https://michalasobczak.pl/posts/keeneticos-basic-reconfiguration.html
author: "Michał Sobczak"
description: "In case you would like to have PPTP VPN server but no such is installed. But first things first. For such an obsolete hardware and software keep in mind that accessing it requires passing old host key algorithms and cipers."
published: 2022-10-31T20:32:02.000Z
updated: 2024-08-29T08:24:22.000Z
language: en
categories: ["Security"]
tags: ["Ethical Hacking", "KeeneticOS", "Routers"]
license: CC BY-NC-ND 4.0 (https://creativecommons.org/licenses/by-nc-nd/4.0/)
---
# KeeneticOS basic reconfiguration

In case you **would like to have PPTP VPN server but no such is installed**. But first things first. For such an obsolete hardware and software keep in mind that accessing it requires passing old host key algorithms and cipers. Then:

```text
components install vpnserver
components commit
# now it will reflash software and reboot
service vpn-server
no isolate-private
# here you apply regular PPTP configuration (see my other posts)
# ...
system configuration save
copy running-config startup-config
```

If you have other VPN types enabled, better disable it as you will be using PPTP and not SSTP or OpenVPN/WireGuard. Now, for HTTP access, most of the time it will be configured for local network access only. We can change this:

```bash
ip http security-level public
ip http port 81
```

Changing HTTP UI port to something different than default will give us ability to run other service on that port and do port forwarding to inside of local network.
