Overview
The Convert IPv4 to IPv6 Software is a convenient way to
convert a single or multiple IP addresses from IPv4 format to IPv6 format. The user supplies IPv4 addresses in in dot-decimal notation, which consists of
the four octets of the address expressed separately in decimal and
separated by periods.
For example the IP address for www.yahoo.com in IPv4 notation is:
69.147.125.65
These address are
converted to IP Addresses in IPv6 format.
Four forms of the IPv6 format
are generated. These are:
Full address
Shorthand address
Dot notation full
Dot notation shorthand
In the above yahoo example the
conversion would generate the
following results:
Full address- 0000:0000:0000:0000:0000:0000:4593:7D41
Shorthand address- ::4593:7D41
Dot notation full- 0000:0000:0000:0000:0000:0000:0000:69.147.125.65
Dot notation shorthand- ::69.147.125.65
In addition to
being displayed, the conversion
results for multiple addresses may also be written to a text file, or to MS Excel. The results of either
a single address conversion or multiple address conversion may also be copied
to the clipboard for easy pasting
into other applications.
Main Screen
The Convert IPv4 to IPv6 Software can be started by double
clicking the icon on the user’s desktop or choosing it from the Start Menu.
The Main Screen is divided into two main sections. The top section allows the
user to supply a single IP address for conversion and the
bottom section displays the results. There are buttons to perform the conversion and to go to the
screen that allows multiple conversions to be performed at one time. The Main Screen is shown below:

In addition to the
Main Screen, if you are using the
free version of the software an
additional window is displayed. This
window offer you links to “Buy Now”, “Enter License”, “Support” and
“sobolsoft.com” as shown below:

The “Buy Now” link will use your default internet browser to
display a page that will allow you to purchase the
software and receive a License. The
license may be entered into the
dialog that is displayed when you choose the
“Enter License” link. The “Support” link
uses your default browser to display a list of frequently asked questions at https://sobolsoft.com/question/
and the “sobolsoft.com” link will
bring you directly to the Sobolsoft
website at www.sobolsoft.com.
Once a license has been entered in the
“Enter License” window this window is no longer available but all of the information is still available at the sources listed above.
Entering a Single IPv4 Address
To convert IPv4 to IPv6 the
user must supply IPv4 addresses in dot-decimal
notation. This consists of the four octets of the
address expressed separately in decimal and separated by periods. On the
main screen the IPv4 address is
entered at the top of the screen in an area labeled “IPv4 Address:” as
shown below:

This area
consists of 4 input fields seperated by periods. The user needs to enter each of the octets of the
IPv4 address into these fields in
order. Note that no periods need to be
entered by the user. The example below shows the octets entered for www.yahoo.com:

Converting a Single IPv4 Address
To convert a single address entered in the “IPv4 Address:” area of the
Main Screen, simply press the
“Convert Now” button. Doing so will
display the following information in
the “Results” area on the Main Screen:

So, for example if the
user entered the IPv4 address for www.yahoo.com in the
IPv4 address area and pressed the
“Convert Now” button the Main Screen
would display the following results:

If you have not yet purchased the
full version of the Convert IPv4 to
IPv6 Software, only the full address
is displayed.
Copying a Single Result to the
Clipboard
The Convert IPv4 to IPv6 Software provides a method for
copying the user supplied IPv4
address as well as the results of the conversion to other
applications. It does this by using the clipboard.
To copy both the single IPv4
address and the IPv6 Results to the clipboard, press the
“Copy Results To Clipboard” button on the
Main Screen. The following dialog will
be displayed:

Doing as the
message directs will result in the
following 5 lines:
IPv4
Address: 69.147125.65
IPv6
full address: 0000:0000:0000:0000:0000:0000:4593:7D41
IPv6
shorthand address: ::4593:7D41
IPv6
&& Dot Notation Full Address:
0000:0000:0000:0000:0000:0000:0000:69.147.125.65
IPv6
&& Dot Notation shorthand Address: ::69.147.125.65
The first line is the
user supplied IPv4 address and the
remaining four lines are the
converted output displayed on the
Main Screen.
Converting Multiple IPv4 addresses to IPv6
While it is convenient to convert a single IPv4 address as
allowed on the Main Screen, many
times a user has more than one IP address to convert. The Convert IPv4 to IPv6 Software provides
just such a powerful feature. Pressing
on the “Convert Multiple IPv4s To
IPv6s” button at the bottom of the
Main Screen, displays a dialog box that allows you to do just that. It has an area at the
top to display IPv4 addresses that have been input individually by the user or read from a file provided by the user. The
bottom half of the screen has an area to display the result of converting those addresses to IPv6
addresses. The dialog is displayed below:

When a user has finished with their
multiple conversions, pressing the
“Close” button will exit the dialog
box.
Adding IPv4 Address one at a time
One option for adding IPv4 addresses to the IPv4(s) list is one at a time. This is useful if you have a list of IPv4
addresses that aren’t already in a file.
To add addresses one at a time, simply press the
“Add IPv4” button on the Convert
Multiple IPv4s To IPv6s Screen. Doing so
will bring up the following dialog:

Much like on the
“IPv4 Address:” area on the Main
Screen, the user must supply an IPv4
address in dot-decimal
notation. This consists of the four octets of the
address expressed separately in decimal and separated by periods. Unlike the
“IPv4 Address:” area on the
Main Screen, the user is typing the whole address into one edit box and must provide
the periods separating the octets.
After the user
has successfully provided an IPv4 address for conversion, press the “OK”
button to exit this dialog and add the
IPv4 address to the IPv4(s) list on the Convert Multiple IPv4s To IPv6s
dialog. To exit this dialog without
adding the address, press the “Cancel” button
Adding IPv4 Addresses From a File
If a user already has the
IPv4 addresses to be converted in a file, these
may be imported into the IPv4(s) list on the
Convert Multiple IPv4s To IPv6s dialog.
The file must be a plain ASCII text file with one IPv4 address per
line. The addresses must be in dot-decimal notation. This consists of the
four octets of the address expressed
separately in decimal and separated by periods.
For example, the user could have a file called addresses.txt that
contained the following:
69.147.125.61
69.147.125.62
69.147.125.63
69.147.125.64
69.147.125.65
69.147.125.66
69.147.125.67
69.147.125.68
The addresses from this file could be added to the IPv4(s)
list on the Convert Multiple
IPv4s To IPv6s dialog by pressing the
“Load IPv4s From File” button. Doing so
will display the Load List(s)
dialog. Navigate to the text file containing the
addresses to be converted and click on the
filename to select it. A user may select
more than one file in a folder by holding down the
CTRL key while clicking on additional text files. A range may be selected by clicking on the first text file in the
range and then holding down the SHIFT key and clicking on the
last text file in the range. Press the
“Open” button to exit this dialog and add all of the
addresses within the file to the IPv4(s) list.
To exit this dialog without choosing a file, press the “Cancel” button.
Selecting the
addresses.txt file displayed above and pressing the
“Open” button would result in the
following:

Clearing the
List of IPv4(s) to be Converted
To delete all of the
IPv4 addresses in the IPv4(s) list
on the Convert Multiple IPv4s To
IPv6s dialog, press the “Clear List”
button. To delete a single entry from the list click on the
entry to select it and press the
DELETE key on your keyboard.
Converting the
List of IPv4(s)
Whether the IPv4 addresses were added to the IPv4(s) list one at a time with the “Add IPv4” button or by the
file load with the “Load IPv4s from
File” button, the user may convert
all of the addresses in the list to IPv6 by pressing the
“Convert” button. This will fill in the results grid below the
IPv4(s) list with the following IPv6
information:
Full address
Shorthand address
Dot notation full
Dot notation shorthand
There will be one
line of IPv6 converted data for each IPv4 address listed. When the
conversion process is complete, the
following message is displayed:

The grid cells
can be expanded by clicking on the
seperator bars in the grid title
line and dragging to the right. Similiarly, they
may be contracted by clicking and dragging the
seperator bar to the left.
If the data from the
addresses.txt file described above was to be converted in this method, the result would look like the
following:

Saving Multiple Conversion Results as Text
The results displayed in the
results grid on the Convert Multiple
IPv4s To IPv6s dialog can be easily copied to a text file by clicking on the “Save Results As Text” button to display the Save List dialog shown below:

Select the
desired output folder and type the
name of the desired output file to
be generated into the “File name:”
field. Press the
“Save” button for the results to be
saved to the specified file and the dialog closed.
Press the “Cancel” button to
leave the dialog without saving.
If the results
are saved to a file, the information
will appear in the text file in the following format:
Original IPv6 Full Address IPv6 Shorthand Address
IPv6 and Dot Notation Full Address
IPv6 and Dot Notation Shorthand Address
69.147.125.61 0000:0000:0000:0000:0000:0000:4593:7D3D ::4593:7D3D 0000:0000:0000:0000:0000:0000:0000:69.147.125.61 ::69.147.125.61
69.147.125.62 0000:0000:0000:0000:0000:0000:4593:7D3E ::4593:7D3E 0000:0000:0000:0000:0000:0000:0000:69.147.125.62 ::69.147.125.62
69.147.125.63 0000:0000:0000:0000:0000:0000:4593:7D3F ::4593:7D3F 0000:0000:0000:0000:0000:0000:0000:69.147.125.63 ::69.147.125.63
69.147.125.64 0000:0000:0000:0000:0000:0000:4593:7D40 ::4593:7D40 0000:0000:0000:0000:0000:0000:0000:69.147.125.64 ::69.147.125.64
69.147.125.65 0000:0000:0000:0000:0000:0000:4593:7D41 ::4593:7D41 0000:0000:0000:0000:0000:0000:0000:69.147.125.65 ::69.147.125.65
69.147.125.66 0000:0000:0000:0000:0000:0000:4593:7D42 ::4593:7D42 0000:0000:0000:0000:0000:0000:0000:69.147.125.66 ::69.147.125.66
69.147.125.67 0000:0000:0000:0000:0000:0000:4593:7D43 ::4593:7D43 0000:0000:0000:0000:0000:0000:0000:69.147.125.67 ::69.147.125.67
69.147.125.68 0000:0000:0000:0000:0000:0000:4593:7D44 ::4593:7D44 0000:0000:0000:0000:0000:0000:0000:69.147.125.68 ::69.147.125.68
The title line is
followed by one line for each IPv4 address and its resulting IPv6
addresses. Each field on the line is seperated by a <TAB> character.
Saving Multiple Conversion Results in Excel
The results displayed in the
results grid on the Convert Multiple
IPv4s To IPv6s dialog can be easily saved to Excel by clicking on the “Save Results To Excel” button. Doing so will executed Excel with the grid repeated in a spreadsheet as shown below:

Copying Multiple Results to the
Clipboard
The Convert IPv4 to IPv6 Software provides a method for
copying the user supplied IPv4
addresses as well as the results of the conversion to other
applications. It does this by using the clipboard.
To copy both the single IPv4
addresses and the IPv6 results to the clipboard press the
“Copy Results To Clipboard” button. The
information may then be pasted into
any other application accepting text
input by holding the <CTRL>
key and pressing “v”. The text copied
would look like the following:
69.147.125.61 0000:0000:0000:0000:0000:0000:4593:7D3D ::4593:7D3D 0000:0000:0000:0000:0000:0000:0000:69.147.125.61 ::69.147.125.61
69.147.125.62 0000:0000:0000:0000:0000:0000:4593:7D3E ::4593:7D3E 0000:0000:0000:0000:0000:0000:0000:69.147.125.62 ::69.147.125.62
69.147.125.63 0000:0000:0000:0000:0000:0000:4593:7D3F ::4593:7D3F 0000:0000:0000:0000:0000:0000:0000:69.147.125.63 ::69.147.125.63
69.147.125.64 0000:0000:0000:0000:0000:0000:4593:7D40 ::4593:7D40 0000:0000:0000:0000:0000:0000:0000:69.147.125.64 ::69.147.125.64
69.147.125.65 0000:0000:0000:0000:0000:0000:4593:7D41 ::4593:7D41 0000:0000:0000:0000:0000:0000:0000:69.147.125.65 ::69.147.125.65
69.147.125.66 0000:0000:0000:0000:0000:0000:4593:7D42 ::4593:7D42 0000:0000:0000:0000:0000:0000:0000:69.147.125.66 ::69.147.125.66
69.147.125.67 0000:0000:0000:0000:0000:0000:4593:7D43 ::4593:7D43 0000:0000:0000:0000:0000:0000:0000:69.147.125.67 ::69.147.125.67
69.147.125.68 0000:0000:0000:0000:0000:0000:4593:7D44 ::4593:7D44 0000:0000:0000:0000:0000:0000:0000:69.147.125.68 ::69.147.125.68
Clearing the
Results Grid
To delete all of the
results in the results grid on the Convert Multiple IPv4s To IPv6s dialog press the “Clear List” button. To delete a single entry
from the list click on the entry to select it and press the DELETE key on your keyboard.