EasyG0ing1 / Migration

Migration is a tool to assist with migrating your OPNsense DHCP static mappings over to the new Kea DHCP server that comes with version 24 of OPNsense.
43 stars 1 forks source link
dhcpcd isc-dhcp-server kea-dhcpd opnsense opnsense-install

Migration

Migration is a utility that will take your static IP address mappings in OPNsense and migrate them over to the Kea DHCP server that comes with OPNsense version 24.

Here is a video tutorial if that works best for you

This is a simple tool to use:

1) Download the program for your operating system (they are native binaries, no need for a Java runtime environment).

Done!

Binaries

The binaries were compiled and tested in these operating systems

With MacOS or Linux you might need to set the program as executable

chmod +x migrate

No guarantees with older versions of these operating systems.

Summary of what this utility does

Every step along the way is checked for problems and if any are found, the program tells you exactly what you need to look for to settle the problem.

Compiling

If you are a glutton for punishment and you want to compile the code yourself, these instructions will work.

Windows

Click Here to learn how to setup the Windows build environment

After following those instructions, you should have made the github folder off the root. If not:

mkdir C:\github

Next

cd C:\github
git clone https://github.com/EasyG0ing1/Migration.git
cd Migration\compile
compile.bat

It could take anywhere from a minute to ten minutes or longer to compile the native image depending on your CPU and how much RAM you have. Be patient!

The executable will be here C:\github\Migration\target\migrate.exe

MacOS and Linux

Issues

If you have any problems that you can't figure out, create an issue and I will be happy to assist.

Contributing

Create an Issue or a Pull Request if you want to contribute to the project.

Updates