NetSetMan IP Address Switching tool

Source: Internet
Author: User
Tags change settings compact configuration settings to domain

Http://www.netsetman.com/en/freeware

NetSetMan NetSetManis a network settings manager that can easily switch between 6 different, visually structured configurations, including:
  • IP addresses (IPV4 and ipv6! )
  • Gateway (including metric metric)
  • DNS Server
  • WINS Server
  • WiFi Management
  • Computer name
  • Team
  • Default Printer
  • Network Drive
  • Nic Status
  • Connection (RAS/DUN/PPP/VPN)
  • DNS suffix
  • routing table
  • SMTP Server
  • Hosts File entry
  • System settings
  • MAC Address
  • Scripts (BAT, VS, JS, ...)
Available in the Professional edition only:
  • Can be used at work
  • Unlimited number of configurations
  • Network domain
  • Full Proxy server settings and
    Browser Home
    (Internet Explorer, Firefox, Opera)

NetSetMan provides you with what is missing from windows so far:
Powerful, easy to use interface to manage all network settings at a glance.
Try it, you will not be without it.

All settings and changes are automatically saved to a separate file (settings.ini), so it's absolutely no problem to back up, transfer, or upgrade to another version.

Activate your saved configuration with one click and even fully automate!


NetSetMan:Non-commercial free version
NetSetMan Pro:Basic information for the commercial Pro version
    • Configure the set of settings that are required for a specific location or scene for each configuration. By using a sub-configuration, multiple network adapters can be set using one configuration. Double-click the tab title to rename the configuration.
    • Manual configuration You need to manually configure the desired configuration. The program cannot guess the correct setting in an unknown location. The main purpose of the application is to change the settings that you make frequently manually to automatic.
    • Setting the selection to read all current settings to a configuration can give you a starting point, but you still need to decide which settings to apply when activating the configuration. It is strongly recommended to limit the settings to those that actually need to be changed. For example, if the computer name never changes, then there is no need to modify it.
    • Set configuration to configure a setting, select its check box first, and then enter the desired configuration directly in the main interface or open the Configuration dialog box for specific settings.
    • Configuration activation does not automatically activate the configuration by default, meaning that the settings on your system will not change if you do not intend to. Even so, you can automatically activate certain configurations using the auto-toggle feature, which is based on freely customizable conditions.
    • Tray icon Access recommends minimizing Netsetman to the system tray and dragging the tray icon to the always visible area. This allows you to quickly activate a configuration by clicking on the icon and selecting Configure. Also, when you hover over the icon for a while, it displays a useful overview of the current connection IP information.
Configuration

The tabs represent the available configurations. You can save 6 sets of different settings in these tabs.

If you want to change the settings of two different network adapters when activating a configuration, you can use the sub-configuration feature. Click the "+" button next to the NIC drop-down list and a new menu bar will appear with two sub-configurations (current and blank). The title will automatically become the name of the network adapter selected in the child configuration and cannot be modified. You can create multiple sub-configurations as you prefer. All sub-configurations are activated one after another when the configuration is activated. You can rearrange the order by dragging and dropping.

All changes are saved automatically and therefore are not accidentally lost.

You can rename it by right-clicking the configuration and choosing Rename, or simply double-click its tab title.

To make it easier to manage all your configurations, you can use configuration Management in the menu bar. It allows you to edit configurations, sub-configurations and groups (NetSetMan Pro only), with the use of a mouse or some commonly used shortcut keys (navigation, F2 renaming, etc.). When rearranging items using drag-and-drop, you will find some unavoidable limitations, depending on the project, due to the existing technical conditions: configuration cannot be removed, multiple configurations cannot be renamed, configuration can be swapped for locations, but cannot be moved. A check box indicates whether the configuration is displayed in pallet and Lite mode.

Network suitability?? Adapter (NIC)

All available network adapters will display their names and types. Select the network card you want to manage under the current (sub) configuration.

If a network card does not appear in the list (for example, because it is invalid or virtual), you can manage the list by clicking the Refresh button, selecting the Quick Refresh list, or selecting Manage network adapters . There, you will find a complete list of all available network cards. Tick all the NICs that you want to appear in the list.

Note: All network cards in this list will also appear in the tray information. Uncheck the unwanted NICs to remove them from the list and pallet information.

If you copy the settings file (Settings.ini) to another system, Netsetman will attempt to automatically reassign the NIC in the configuration. However, it only works if the new system has a network card with exactly the same name ("LAN" in the first one).

Set operation

Get current settings

To load the current settings to the configuration just click on the symbol next to the input box.
To get all current settings right-click the configuration, then?? , then select Get current settings.

Clear Settings

To clear the configuration of a setting, right-click it and select Clear.

To clear the value of the IP field, simply double-click its corresponding caption.

To clear all settings for the current (child) configuration, right-click the Configuration tab and select clear Settings.

Copy & paste Settings

To transfer settings between different configurations, you can copy and paste the entire configuration by right-clicking on the original configuration and selecting "Copy Settings", then right-clicking on the new configuration and selecting "Paste Settings".

To copy and paste a specific setting just right click on it and select "Copy" or "Paste".

Configure activation

To apply all settings for the current configuration, click Activate , and if the program is minimized to the system tray, select Configure from the Tray menu.
Note that only the settings for the check box will be activated.

The Activation dialog box contains the progress information for the current activation.
In the dialog box, you can see which settings will be applied and whether the process is successful. You can cancel the activation process at any time by clicking the "Cancel" button.

All the changes take effect immediately. However, in some cases, some settings take a little time to fully take effect or require a reboot (especially computer name and workgroup/domain).

The details section provides an overview of all configured settings for this configuration. To view detailed information and all error messages, open the log section.

To find solutions to the most common errors and problems, see the FAQs.


Common results and their significance
Ok Everything is fine.
... Settings are currently being applied.
- Settings are ignored and not tried because they are incomplete or incorrect.
Error In most cases, the error appears as a short red text, such as "File not found". If you receive an error code, review the log to find out if the code has an error message. If you do not know what the reason is, please send the error code and detailed error description to the support forum.
Invalid May be an invalid value, unspecified or disallowed (special characters, same workgroup and computer name, etc.)
FF is running Firefox is running. To apply these settings, you must first close the browser.
Lite Mode and Full mode

In addition to the classic "Full Mode" interface, where you can change all of the configuration settings, there is an additional interface "Lite Mode". You can switch between these modes at any time by clicking on the button to the right of the main menu on the right.

Once all the configurations have been set up, the Lite mode is the ideal interface. Here, all of the configuration settings appear in a compact overview without worrying about the settings being accidentally modified.

If you use NSM management (and change configuration settings is unchecked), the Lite mode is automatically enabled to prevent users from changing settings.

Tray menu and pallet information

When Netsetman is running, you will find it in the system tray icon (next to the time).
There, you can quickly activate the configuration. Simply right-click on the icon to open the tray menu and select Configure to activate.

If you do not want certain configurations to appear in the pallet, you can hide them separately. Select the configuration in the main window, right-click on the tab and click "Show in Tray and Lite mode". The small symbol next to the text shows whether the configuration will appear in the tray. This option also affects whether the configuration is displayed in thin mode. The configuration is displayed or can be set in configuration management.

If you hover your cursor over the Nnetsetman tray icon, the tray information will appear. It contains the current IP information in the system. Because this data is collected in real time, you may experience a short delay. To reduce latency, you should consider turning off additional information, such as public IP addresses and MAC addresses.

Function overview

NetSetMan's design philosophy is to give you an intuitive overview of all the settings within a configuration. Some of the most important features, such as IP settings, WiFi and default printers, can be configured directly on the main interface. Other more complex settings can only be enabled here, and will be displayed in a brief overview of their current configuration. To modify them, activate them first, and then click [...] The Open dialog box is based on.

The following sections will give you basic instructions and tips on how to use all the features that are useful.

Adapter Status

To enable, disable or restart the selected network adapter, use the Adapter status button. The default color becomes the color associated with the state. In addition, you can see the configured status in the prompt.

If you want to enable one adapter and disable one or all other adapters, you need to create a child configuration for each adapter. You can do this manually or by using the menu item at the bottom of the adapter status menu. It automatically creates a child configuration for each adapter in the network adapter list and sets its status separately. Keep in mind that you can use network adapter management to customize which adapters should be included in the list.

Advanced TCP/IP settings

If you need to be in multiple networks simultaneously, you can specify multiple IPs, gateways, DNS, and WINS addresses for each network adapter. To do this, click the "ip+" button in the main menu, or select "Configure > Advanced TCP/IP Settings".

Here, you can also manage some advanced settings, such as routing tables ,DNS suffixes ,ipconfig , and NetBIOS .

    • Select its title check box to activate a group
    • Add a new value
    • Delete the selected value
    • Clear the entire list
    • Get all current values from the system (although clicking a symbol in the main window reads only the first value)
    • Rearrange the order by dragging and dropping
Connection

Use this feature to connect or disconnect any kind of Windows connection, such as Dial-Up Networking, mobile broadband, or VPN. A compatible connection is listed in the Network Connections dialog box along with the normal network adapter. Technically speaking, it is supported by all connections that are compatible with "RasDial".

You can select the check box to disconnect all currently established connections, or to connect/disconnect some connections individually in the order of the list.

Hosts file

In very special cases, it may be necessary to manually assign an IP address to a name or domain. Note that NetSetMan will only modify its own hosts file entries without modifying existing entries.

Network Drive

With NetSetMan you can map and unmap an unlimited number of network drives.
Click [Show help] at the bottom of the window to read the usage precautions.

When a configuration is activated and the network drive feature is selected, NetSetMan compares all mapped drive lists with the list of drive mappings to map. All mapped drives in the two list (the same drive letter and the same location path) will remain unchanged. All other network drives are unmapped and the new mappings are applied.

Script

NetSetMan provides you with a comfortable way to manage your script files. However, it does not have its own scripting language. This means that you can only use scripting languages that the operating system can execute. Common scripting languages have VBS,JS or even simple command-line batch files. Use your favorite search engine to find out more about what a script is and what you can do with it.

Open an existing script file or create a new one to edit the script.
You can set up a total of two scripts to be executed before and after all other settings are changed.
If you need to add a delay between running the script and changing the network settings, you can set it at the bottom.

smtp/Email

In some cases, the IP address of the SMTP server that is used to send e-mail depends on your network. In one network, you might need a local IP address like 10.0.0.1, and you might need to access it from a public IP address outside of this network.

Instead of trying to be compatible with various email clients and dealing with different user configurations, NetSetMan has solved this problem in a simple way. Set the SMTP address to "NSM.SMTP" in your e-mail client and set the IP address in the appropriate configuration. When the configuration is activated, these values are linked in the Hosts file so that you do not need to make any changes to the settings of the e-mail client.

System settings

In addition to common network settings, there are times when you might want to change some system settings based on your location or the state in which you are located. For example, while in a college classroom, you may want to set mute, change wallpaper, and activate balanced power plans.

You can also use the System Settings dialog box to quickly change settings that may take more time to find their place in Windows settings. Just click on the button to activate the specific settings directly.

Support settings include: display mode, wallpaper, desktop color, screen saver, theme, speaker and microphone volume, sound scheme, firewall (including exceptions and notifications), power Plan, time zone and MAC address.

Wifi

The NetSetMan configuration can be used to connect to an existing WiFi configuration. To do this, select a WiFi adapter in the NIC drop-down list and select a WiFi configuration from the WiFi drop-down list. If you only want to disconnect your WiFi connection, select the blank item.

In addition to the basic WiFi switch, NetSetMan also provides a simple WiFi management. Click the WiFi icon or use the main menu (Tools > NSM WiFi Management) to access it. You will find a list of all currently available WiFi networks. A yellow background indicates that a configuration with the same SSID already exists. The green background of the network is the current connection. You can connect to the network by double-clicking it, or by using the Connect button. If the configuration of the connection does not exist, you can choose to create it first. While setting (authentication, encryption, ...) is automatically preconfigured based on the network that is recognized. However, you may need to adjust them because some cause recognition will not work correctly.

NetSetMan can call the native Windows WiFi configuration. This means you can get the same configuration that is already in use in Windows or other WiFi software. You can create, modify, or delete WiFi configurations.

Prerequisites

NetSetMan uses the native WiFi API for Windows. This provides a big advantage and does not require the installation of new drivers (which may cause some conflicts). The downside is that the NetSetMan WiFi feature can only be used on Windows systems that already support WiFi. Fortunately, most of the newer versions are supported. If you are using Vista or later, there is no problem at all. In XP, you need to install SP2 or SP3.

Make sure that the WLAN AutoConfig (wlansvc) Service (Vista and later) or Wireless Zero Configuration (WZCSVC) Service (XP) is running.

If your WiFi adapter uses the vendor's own software to manage WiFi settings, in most cases it will block Windows access. You need to find the option to switch to Windows management for the software (if available).
Because there are many different vendors of their own software, there is no common way to enable this option. Here's an example: if you're using an AVM fritz! Wi-Fi USB device, click the tray icon for the software, and select "Windows WLAN".

Advanced Automatic Switching

From the tray menu you can easily activate the configuration with one click. In some cases, however, configurations that are fully auto-activated according to custom conditions may be easier. The integrated auto-switching function is designed for this purpose.

After activating automatic switchover, you can configure the following conditions for all profiles individually:

Wi-Fi internet access around
    • Wireless network in/Not in range (SSID or Mac)
    • Wireless network signal strength below/above a certain value
Network location
    • Windows NLM: Automatically generated network configuration by Windows (Vista and later)
    • Gateway Mac: Automatic assignment of the thumbprint of a DHCP gateway
    • Ping: A specific server or system in the network can access
Adapter Status
    • Connection status of the local network adapter (connect/Disconnect)
Time interval
    • Day of the Week and time zone (e.g. Saturday + Sunday, 8:00-18:00)

Although there is no technical limit on the number of configuration conditions, be as concise as possible. In most cases, including one or two conditions is absolutely sufficient to achieve the desired effect.

You can specify all the conditions or at least one condition to be satisfied to activate the configuration.

Note: configurations with smaller ID values have a higher priority if multiple configured conditions are met at the same time.

By default, the activation process displays a message with a customizable delay countdown in the lower-right corner, allowing you to selectively abort the activation process. Alternatively, you can use Windows native notifications or let the configuration silently activate in the background. In the latter case, the system tray icon will animate during activation and temporarily change its color based on the results to visually inform you of the automated process.

To conserve system resources, NetSetMan does not compare the current settings with the settings in the configuration to be activated. This means that if you manually change any of the settings, NetSetMan will not notice any changes.

Auto-Switch Some limitations in XP: Windows NLM is not available, and there is a noticeable delay in identifying the surrounding WiFi network changes.

Note

If you need to remember or indicate the purpose of the configuration, you can create a brief comment for each profile. If a comment is created for the configuration, it displays a color icon in the menu bar. The description is visible, it appears as an icon in full mode, and is displayed at the top of the mode setting in compact mode.

NSM Service/Limited User account

NetSetMan requires administrator privileges to change network and system settings for you. Typically such programs cannot run under restricted users. Newer versions of Windows even use UAC (user Account Control) to restrict administrator accounts and display a message before each program starts.

To solve this problem, NetSetMan introduces a special component called the NSM service , which provides the required permissions for the main application. The service is installed automatically, but can also be manually installed/uninstalled in the options (System permissions > Enable/disable).

The installed services are displayed in the Windows Services dialog box (services.msc) and can be controlled. In addition, you can install/uninstall or start/stop it using the command line:
Nsmservice.exe/install/silent
Nsmservice.exe/uninstall/silent
net start Nsmservice
net stop Nsmservice

If you encounter an error " invalid signature ", make sure that the program EXE file is not modified and that the " Turn off automatic root certificate update " in Windows Group Policy is disabled.

If you are running NetSetMan with a limited user account and the NSM service is unavailable, you will see a message explaining the problem. As an alternative, you can enter administrator credentials for your local account, and Netsetman will be encrypted in the settings file and used to launch itself to get the required permissions. Note that in this case, the application will run in the user environment of the credentials used.

Check out the FAQs for some additional instructions on this feature.

Configure switchover before logging in

One of the most unique and powerful features is that you can activate your configuration on the sign-in screen. By activating the NetSetMan configuration before logging in, you can prepare the correct network settings that the user needs before logging in.

To use this feature, the NSM service must be installed and the " enable configuration toggle in the Windows logon interface " option (Options > System permissions) must be enabled.

Note that this feature only allows you to change the settings that are shared among all users. User-specific settings cannot be changed outside of the user session.

NSM Management

If you set NetSetMan to be used by others, you may want to allow others to do what. With NSM Management (Preferences > Administrators), you can do it.

When you activate this mode, you must enter a password of 6 or more characters. Only by setting a password can you change the NSM management settings or perform those actions that you specified as safe (run Netsetman, activate configuration, change configuration settings, change program settings).

You can even lock down some custom-made configurations so that users can't modify them, but they can still activate them. Or you can restrict access to certain settings, such as workgroup and domain, and allow users to configure and use all other settings.

Your password check value is written to the registry. Ensure that the normal user does not have write access to the Hklm\software\netsetman (x64 system: Hklm\software\wow6432node\netsetman). If you forget your password, you will need to manually delete the key value. If your settings file is encrypted, you cannot view or edit it without a password.

Command line activation

In some special cases, you might want to change your configuration without a NetSetMan interface: Use a shortcut to change the configuration, activate a configuration at startup, include in a complex script, and so on.

The following parameters are available:

-a# Configuration of activation Number #
-as# Silent activation configuration (the activation window will automatically close if no error occurs)
-H/-hide Minimized run NetSetMan
-F/-full Run NetSetMan in full mode (default)
-C/-compact Run NetSetMan in thin mode
-M/-multi Run a second instance of NetSetMan. Note: All active instances will be written to the same settings file!

A shortcut to silently activate the configuration #0 might look like this:
"C:\Program Files (x86) \netsetman\netsetman.exe"-as 0

On the command line:

Non-commercial Free software information

The average number of times the message appears in the main window is: Every 7th start of the user in the workgroup, and every 2nd time the domain user starts.

Unfortunately, it is necessary to remind users that NetSetMan is only free software for non-commercial purposes (= private or public interest). In short: You can use this product for free as long as it is not paid for during working hours. If you want to use the product at work or on a commercially available laptop, you will need to purchase a NetSetMan Pro license. There is no specific provision for educational or non-profit institutions. Professors, teachers and other employees can only use non-commercial free versions if they are used only for voluntary work (= unpaid).

Please read the license agreement for more information.

of course, this message will not be included in the Pro version.

Other Pro feature configuration groups

You can create an unlimited number of configuration groups on the NetSetMan Pro. Each group consists of 6 profiles.

To add, remove, rearrange or rename a configuration group, use Configuration management on the menu bar.

To switch between all available configuration groups, select any group from the drop-down list in the menu drop.

If you have more than one group, your profile will appear grouped in the System tray menu.

Browser/proxy

In NetSetMan Pro You can manage proxy settings for windows/internet Explorer,firefox and opera (<= V12). Chrome and later versions of opera do not support their proxy settings, but instead automatically use system settings.

All of the settings are to mimic the original interface, to do the same thing the browser can do the same settings directly. If you want to remove the proxy server settings when activating a profile, be sure to select the Proxy check box,?? and remove all settings from the corresponding group.

In addition, you can change the homepage, and if you use a profile in Firefox or opera, you can also select the profile name.

Please note that Firefox must be turned off before changing its settings.
If you have more than one Firefox profile and their configuration folder changes (such as reloading the system), you need to re-select the profile in the list and it will be updated to your settings file.

Domain

To join a domain, enter the domain name, user name, and password. Your user name and password will be encrypted and saved in the INI file.

It is often sufficient to enter only the user name. However, if you encounter an error, you can try entering the following two criteria as one of your user names:
A) Netbios:domain\user
b) UPN: [Email protected].local

In NT domains, users can only be members of a domain at the same time. This means that if you join another domain or workgroup, the previous domain memberships will be lost until your system is re-joined.

NetSetMan can only join you to a domain if your domain user account has such permissions.
This user account permission is referred to as "Add workstation to Domain" and your account must have it enabled. If you do not have this permission, ask your network administrator to grant you.

Check out the FAQs for some additional instructions on this feature.

Distribution in the corporate network

NetSetMan Pro offers several accessibility features to help you more easily distribute software, preconfigured settings, and licenses on your corporate network. You can find all the detailed descriptions you need in the FAQ.

NetSetMan IP Address Switching tool

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.