This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

How-to guides

Users can create the service by entering the required information for a Bare Metal Server and selecting detailed options through the Samsung Cloud Platform Console.

Create Bare Metal Server

You can create and use the Bare Metal Server service from the Samsung Cloud Platform Console.

To create a Bare Metal Server, follow these steps.

  1. Click the All Services > Compute > Bare Metal Server menu. Navigate to the Service Home page of the Bare Metal Server.
  2. On the Service Home page, click the Create Bare Metal Server button. You will be taken to the Create Bare Metal Server page.
  3. On the Bare Metal Server Creation page, enter the information required to create the service and select detailed options.
    • Select the required information in the Image and Version Selection area.
      Category
      Required status
      Detailed description
      imageRequiredSelect the type of image provided
      • RHEL
      • Rocky Linux
      • Ubuntu
      • Windows
      Image versionRequiredSelect version of the chosen image
      • Provide a list of versions for the supplied server image
      Table. Bare Metal Server image and version input fields
    • Enter or select the required information in the Service Information Input area.
      Category
      Required status
      Detailed description
      Number of serversRequiredNumber of Bare Metal Server instances to create simultaneously
      • Only numeric input is allowed, and it must be between 1 and 5
      Service Type > Server TypeRequiredBare Metal Server server type
      • Select the desired vCPU, Memory, Disk specifications
      Service Type > Planned ComputeRequiredStatus of resources with Planned Compute configured
      • In Use: Number of resources with Planned Compute that are currently in use
      • Configured: Number of resources with Planned Compute configured
      • Coverage Preview: Amount applied per resource by Planned Compute
      • Create Planned Compute Service: Go to the Planned Compute application page
      Automation accountRequiredAutomatically create an account to provide automation features after creating a Bare Metal Server
      • This account is used only for inter-system interfaces
      • The password is encrypted and cannot be accessed from outside the system
      • If the account is deleted, network changes and some automation functions may be restricted
      Table. Bare Metal Server Service Information Input Items
    • In the Required Information Input area, enter or select the necessary information.
      Category
      Required
      Detailed description
      Administrator accountRequiredSet the administrator account and password to be used when connecting to the server
      • RHEL and Ubuntu OS are provided with a fixed root account
      • For Windows OS, enter 5 to 20 characters using lowercase letters and numbers
        • Administrator Not allowed
      Server nameRequiredWhen the selected number of servers is 1, enter a name to distinguish the Bare Metal Server
      • Set the hostname to the entered server name
      • Start with a lowercase English letter, and use lowercase letters, numbers, and special characters (-) to enter between 3 and 15 characters
      • Must not end with a special character (-)
      Server name PrefixRequiredEnter a prefix to distinguish each Bare Metal Server generated when the selected number of servers is 2 or more
      • Automatically generated in the form of user input value (prefix) + ‘-###
      • Must start with a lowercase English letter and be 3 to 15 characters long, using lowercase letters, numbers, and special characters (-)
      • Must not end with a special character (-)
      Network SettingsRequiredSet the network where the Bare Metal Server will be installed
      • Select a pre‑created VPC
      • General Subnet: Select a pre‑created general Subnet
        • IP can be set to auto‑generate or user input, and if input is selected, the user enters the IP manually
      • NAT: Available only when there is a single server and the VPC is attached to an Internet Gateway
        • Checking the option allows selection of a NAT IP
      • NAT IP: Select a NAT IP
        • If no NAT IP is available, click the Create New button to generate a Public IP
        • Refresh button to view and select the created Public IP
        • Creating a Public IP incurs charges according to the Public IP pricing policy
      • Local Subnet (optional): Choose to use a local Subnet
        • It is not a required element for creating the service
        • Select a pre‑created local Subnet
        • IP can be set to auto‑generate or user input, and if input is selected, the user enters the IP manually
      Table. Required information input fields for Bare Metal Server
Warning

Please use a firewall, etc., to control traffic access for the Bare Metal Server. Security Groups are not provided.
Bare Metal Server’s firewall can only be used to control traffic between the Bare Metal Server and Virtual Server. To use the Bare Metal Server’s firewall, follow the steps below.

  1. Separate the VPC of Bare Metal Server: Separate them so that Bare Metal Server and Virtual Server do not use the same VPC.
  2. Create Transit Gateway: Create a Transit Gateway.
    • Integration between the Virtual Server’s VPC and the Bare Metal Server’s VPC uses a Transit Gateway.
    • When creating a Transit Gateway integration in the VPC of a Bare Metal Server, you must also create the Bare Metal Server’s firewall.
  3. Firewall Rule registration: Add a rule to the Bare Metal Server’s firewall.
  1. On the Bare Metal Server Creation page, in the Additional Information Input area, enter or select the required information.
    Category
    Required
    Detailed description
    Local disk partitionSelectionSet usage of local disk partitions
    • Up to 10 partitions can be created, including the root partition
    • Up to 90% of total capacity can be used
    • After checking Use, partition information can be set
    • Set root partition information
      • Partition type: flat or lvm selectable
      • Partition name: enter partition name
        • Partition type can be entered only when it is lvm
        • Enter up to 15 characters starting with a letter and containing letters, numbers, and special characters (-_)
      • Partition size: enter at least 50 GB
      • Filesystem type: select according to the image used
        • For RHEL, Rocky Linux: xfs, ext4
        • For Ubuntu: ext4, xfs, btrfs
        • For SLES: btrfs, xfs, ext4
      • Mount point: start with special character / and include letters, numbers, and special characters (-_) up to 15 characters
        • Filesystem type cannot be entered when it is swap
      • Available capacity: 90% of the default disk capacity provided when selecting a server
        • When setting Partition size, the remaining capacity is automatically calculated and displayed
        • The total size of partition disks cannot exceed the available capacity
    • Set additional partition information
      • Partition type: flat or lvm selectable
      • Partition name: enter partition name
        • Partition type can be entered only when it is lvm
        • Enter up to 15 characters starting with a letter and containing letters, numbers, and special characters (-_)
      • Partition size: enter at least 1 GB
      • Filesystem type: select according to the image used>
        • For RHEL, Rocky Linux: xfs, ext4, swap
        • For Ubuntu: ext4, xfs, btrfs, swap
        • For SLES: btrfs, xfs, ext4, swap
      • Mount point: start with special character / and include letters, numbers, and special characters (-_) up to 15 characters
        • Filesystem type cannot be entered when it is swap
      • Available capacity: 90% of the default disk capacity provided when selecting a server
        • When setting Partition size, the remaining capacity is automatically calculated and displayed
        • The total size of partition disks cannot exceed the available capacity
    Placement GroupSelectionServers belonging to the same Placement group are distributed across different racks
    • Provides distributed placement for up to two servers belonging to the same Placement group
      • For distributed placement of three or more servers, add additional Placement groups
    • Applicable only at initial creation and cannot be modified afterward
    • If you terminate the last server in a Placement group, that Placement group is automatically deleted
    LockSelectionUsing a lock prevents accidental actions that could terminate, start, or stop the server.
    Hyper ThreadingSelectionSet the logical core count to operate at twice the number of physical cores
    • To turn off Hyper-Threading, clear the checkbox
    • Cannot be changed after server creation
    Init ScriptSelectionScript to run when the server starts
    • The Init Script must be selected differently depending on the image type
      • For Windows: select Batch Script
      • For Linux: Shell Script
    Table. Bare Metal Server additional information entry fields
  2. Summary Check the detailed information and estimated billing amount generated in the panel, and click the Create button.
    • Once creation is complete, check the created resources on the Bare Metal Server List page.

Bare Metal Server Check detailed information

Bare Metal Server service allows you to view and edit the full resource list and detailed information. The Bare Metal Server Details page consists of Details, Tags, Activity Log tabs.

To view detailed information about the Bare Metal Server, follow these steps.

  1. All Services > Compute > Bare Metal Server Click the menu. Navigate to the Service Home page of Bare Metal Server.
  2. On the Service Home page, click the Bare Metal Server menu. You will be taken to the Bare Metal Server List page.
  3. Bare Metal Server List page, click the resource to view detailed information. You will be taken to the Bare Metal Server Details page.
    • The Bare Metal Server Details page displays status information and additional feature information, and consists of Details, Tags, Activity Log tabs.
      CategoryDetailed description
      Bare Metal Server statusStatus of user-created Bare Metal Server
      • Creating: state while the server is being created
      • Running:: state after creation, ready for use
      • Editing:: state while IP is being changed
      • Unknown: error state
      • Starting: state while the server is starting
      • Stopping: state while the server is stopping
      • Stopped: state after the server has stopped
      • Terminating: state while termination is in progress
      • Terminated: state after termination is complete
      Server controlButton to change server status
      • Start: Start a stopped server
      • Stop: Stop a running server
      Service terminationCancel service button
      Table. Bare Metal Server status information and additional features

Detailed Information

Bare Metal Server List page lets you view detailed information of the selected resource and modify it if necessary.

CategoryDetailed description
serviceService name
Resource TypeResource Type
SRNUnique resource ID in Samsung Cloud Platform
  • In Bare Metal Server, it refers to the Bare Metal Server SRN
Resource nameResource Name
  • In Bare Metal Server, it refers to the server name
Resource IDUnique resource ID in the service
constructorUser who created the service
Creation date and timeService creation date and time
editorUser who edited the service information
Modification dateDate and time the service information was modified
Server nameServer name
Image/VersionServer OS image and version
Server typeDisplay vCPU and memory information
Planned ComputeResource status with Planned Compute configured
LockDisplay whether Lock is enabled or disabled
  • When Lock is enabled, it prevents server termination/start/stop operations, avoiding actions caused by mistakes.
  • If you need to change the Lock attribute value, click the Edit button to configure.
Hyper ThreadingIndicates whether Hyper Threading is enabled/disabled
  • Hyper Threading is a setting that makes the logical core count operate at twice the number of physical cores
NetworkNetwork information of the Bare Metal Server
  • VPC, standard Subnet, IP and status, Public NAT IP and status, Private NAT IP and status
  • If you need to change the IP, click the Edit button to configure
Local SubnetLocal Subnet information of the Bare Metal Server
  • Local Subnet name, Local Subnet IP, Vlan ID, Interface Name
  • If you need to add a local Subnet, click the Add button to configure
Block StorageBlock Storage information connected to the server
  • Volume name, disk type, capacity, status
  • Clicking the Add button takes you to the Block Storage creation screen
Init ScriptView the Init Script content entered when creating the server
Table. Bare Metal Server detailed information tab items

tag

On the Bare Metal Server List page, you can view the tag information of the selected resource, and add, modify, or delete it.

CategoryDetailed description
Tag listTag list
  • You can view the Key and Value information of the tag
  • Up to 50 tags can be added per resource
  • When entering a tag, you can search and select from the list of previously created Keys and Values
Table. Bare Metal Server Tag Tab Items

Job History

Bare Metal Server List page allows you to view the operation history of the selected resource.

CategoryDetailed description
Task History ListResource Change History
  • Operation Time, Resource ID, Resource Name, Operation Details, Event Topic, Operation Result, Check Operator Information
Table. Bare Metal Server Work History Tab Detailed Information Items

Bare Metal Server Resource Management

If you need server control and management functions for the created Bare Metal Server resources, you can perform the tasks on the Bare Metal Server List or Bare Metal Server Details page.

Bare Metal Server Operation Control

You can start, stop, and restart a running Bare Metal Server.

To control the operation of a Bare Metal Server, follow these steps.

  1. Click the All Services > Compute > Bare Metal Server menu. You will be taken to the Service Home page of the Bare Metal Server.
  2. On the Service Home page, click the Bare Metal Server menu. You will be taken to the Bare Metal Server List page.
  3. Bare Metal Server List page allows you to select multiple servers and control them simultaneously using the Start and Stop buttons at the top of the table.
    • Bare Metal Server Details page also allows you to start and stop the server.
  4. On the Bare Metal Server List page, click the resource to control its operation and navigate to the Bare Metal Server Details page.
  5. Check the server status and complete the changes using each Server Management button.
    • Start: Starts a stopped server.
    • Stop: Stops the running server.
Notice

When a Bare Metal Server is stopped, the server’s power is turned off.

  • Since it may affect running applications or storage, we recommend shutting down the OS before stopping.
  • After shutting down the OS, be sure to also stop it in the Console.
Unable to control operation
  • If a Bare Metal Server cannot be started when a start request is made, see the following.
    • When lock is set: Change the lock setting to disabled, then try again.
    • If the Bare Metal Server’s status is not Stopped: Change the Bare Metal Server’s status to Stopped, then try again.
  • If a stop request for a Bare Metal Server cannot be fulfilled, see the following.
    • When Lock is set: Change the Lock setting to disabled, then try again.
    • If the Bare Metal Server’s status is not Running: Change the Bare Metal Server’s status to Running, then try again.

Add Block Storage

You can add Block Storage to a Bare Metal Server.

To add Block Storage, follow the steps below.

  1. Click the All Services > Compute > Bare Metal Server menu. Navigate to the Service Home page of the Bare Metal Server.
  2. Click the Bare Metal Server menu on the Service Home page. You will be taken to the Bare Metal Server List page.
  3. On the Bare Metal Server List page, click the server to which you want to add Block Storage. You will be taken to the Bare Metal Server Details page.
  4. On the Bare Metal Server Details page, click the Add button in the Block Storage section.
  5. When the popup confirming the addition of Block Storage opens, click the Confirm button. You will be taken to the Block Storage (BM) Creation page.
  6. On the Block Storage(BM) Creation page, enter the information required to create the service and create a Block Storage.
  7. Go to the Bare Metal Server Details page where Block Storage was added and verify that Block Storage has been added.
Caution
After creating a Block Storage, you cannot increase its capacity.

Terminate Bare Metal Server

Terminating an unused Bare Metal Server can reduce operating costs. However, terminating a Bare Metal Server may cause the running service to stop immediately, so you should proceed with termination only after fully considering the impact of service interruption.

Caution
Please note that data cannot be recovered after terminating the service.
Warning
If you terminate servers one by one that have Block Storage (BM) attached, the servers will be terminated but the attached Block Storage (BM) will not, so terminate it directly from the Block Storage (BM).

To terminate a Bare Metal Server, follow the steps below.

  1. Click the All Services > Compute > Bare Metal Server menu. Navigate to the Service Home page of the Bare Metal Server.
  2. Click the Bare Metal Server menu on the Service Home page. You will be taken to the Bare Metal Server List page.
  3. Bare Metal Server List page, select the resource to terminate, and click the Terminate Service button.
    • You can select multiple resources and delete them simultaneously.
    • You can also delete it by clicking the Service Termination button on the Bare metal Server Details page of the resource to be terminated.
  4. When termination is complete, verify on the Bare Metal Server list page that the resource has been terminated.

Cancellation constraints

If termination is not possible when requesting cancellation of a Bare Metal Server, a popup will inform you. Please refer to the cases below.

Cancellation not possible
  • When Block Storage(BM) is attached (simultaneous termination of two or more servers): Please detach the Block Storage(BM) first.

  • When File Storage is connected: First disconnect the File Storage connection.

  • When Lock is set: Change the Lock setting to disabled, then try again.

  • If there are resources connected to Backup Agent or Load Balancer: First disconnect the connections of those resources.

  • If resource management tasks for the Bare Metal Server are in progress on the same account: After the Bare Metal Server resource management task is completed, please try again.

  • If the Bare Metal Server’s status is not Running or Stopped: Change the Bare Metal Server’s status to Running or Stopped, then try again.

  • If the selection includes a server that cannot be terminated simultaneously: Select only resources that can be terminated and try again.

Configure local Subnet

After completing the creation of a Bare Metal Server, when adding a local Subnet on the Bare Metal Server Details page, the user must directly configure the network settings of the local Subnet.

first connection(kr-west)

There is no local Subnet currently connected to the Bare Metal Server, and if you are adding the first connection, follow the guide below.

Caution

This guide applies to kr-west (Korea West) when adding the first local Subnet connection to the server.

Linux - Configuring Subnet on Ubuntu

To add a local Subnet and configure the network on an Ubuntu operating system, follow these steps.

  1. On the Bare Metal Server Details page, check the Interface Name.

  2. Retrieve the network configuration information.

    Color mode
    [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
    network:
    ethernets:
     ens2f1:
     match:
     macaddress: 68:05:ca:d4:09:91
     mtu: 1500
     set-name: ens2f1
     ens4f1:
     match:
     macaddress: 68:05:ca:d4:09:01
     mtu: 1500
     set-name: ens4f1
    [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
    network:
    ethernets:
     ens2f1:
     match:
     macaddress: 68:05:ca:d4:09:91
     mtu: 1500
     set-name: ens2f1
     ens4f1:
     match:
     macaddress: 68:05:ca:d4:09:01
     mtu: 1500
     set-name: ens4f1
    Code block. View network configuration file

  3. After adding a new VLAN, set the IP for the bonding configuration.

    • Replace the ID and IP in the example code with the assigned ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:
                  - ens2f1      // **Bare Metal Server Details** page: enter the Interface Name you verified.
                  - ens4f1      // **Bare Metal Server Details** page: enter the Interface Name you verified.
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:   // Enter the Vlan ID you verified in the SCP Console instead of 20.
              addresses:
                  - 192.168.0.10/24 // Set it to the local Subnet IP confirmed in the SCP Console.
                  id: 20    // Set it to the VLAN ID verified in the SCP Console.
                  link: bond-mgt
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:
                  - ens2f1      // **Bare Metal Server Details** page: enter the Interface Name you verified.
                  - ens4f1      // **Bare Metal Server Details** page: enter the Interface Name you verified.
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:   // Enter the Vlan ID you verified in the SCP Console instead of 20.
              addresses:
                  - 192.168.0.10/24 // Set it to the local Subnet IP confirmed in the SCP Console.
                  id: 20    // Set it to the VLAN ID verified in the SCP Console.
                  link: bond-mgt
                  mtu: 1500
      Code block. IP configuration
  4. Apply the changes to the system.

    Color mode
    # netplan apply
    # netplan apply
    Code block. Apply changes

  5. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Linux – Configuring Subnet on CentOS/Red Hat

After adding a local Subnet on a CentOS/Red Hat operating system, follow these steps to configure the network.

Caution
If you set the interface name incorrectly, be careful because the IP information currently in use may be deleted.
  1. On the Bare Metal Server Details page, check the Interface Name.

  2. Modify the following command and execute it.

    Color mode
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as verified in the Console.
    VLAN_ID="7"             // Set the Vlan ID you verified in the console.
    
    BOND_NAME="bond-mgt"
    BOND_IF_name1="ens2f1"  // **Bare Metal Server Details** Enter the Interface Name as shown on the page.
    BOND_IF_name2="ens4f0"  // **Bare Metal Server Details** page, enter the Interface Name you verified.
    
    
    # Delete Connection
    nmcli con down "Bond ${BOND_NAME}"
    nmcli con del  "Bond ${BOND_NAME}"
    
    nmcli con down "System ${BOND_IF_name1}"
    nmcli con down "System ${BOND_IF_name2}"
    
    nmcli con del  "System ${BOND_IF_name1}"
    nmcli con del  "System ${BOND_IF_name2}"
    
    
    # Create Bonding
    nmcli con add con-name ${BOND_NAME} type bond ifname ${BOND_NAME}
    nmcli conn mod ${BOND_NAME} con-name "Bond ${BOND_NAME}"
    nmcli conn mod "Bond ${BOND_NAME}" ipv4.method    disabled
    nmcli conn mod "Bond ${BOND_NAME}" ipv6.method    ignore
    nmcli conn mod "Bond ${BOND_NAME}" connect.autoconnect yes
    
    nmcli conn mod "Bond ${BOND_NAME}" +bond.options mode=active-backup      \
                                       +bond.options xmit_hash_policy=layer2
                                       +bond.options miimon=100
                                       +bond.options num_grat_arp=1          \
                                       +bond.options downdelay=0
                                       +bond.options updelay=0
    
    # Assign bond-slave
    nmcli conn add type bond-slave ifname ${BOND_IF_name1}  con-name "${BOND_IF_name1}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name1} con-name "System ${BOND_IF_name1}"
    
    nmcli conn add type bond-slave ifname ${BOND_IF_name2}  con-name "${BOND_IF_name2}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name2} con-name "System ${BOND_IF_name2}"
    
    # Connection UP
    nmcli conn up   "Bond ${BOND_NAME}"
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as verified in the Console.
    VLAN_ID="7"             // Set the Vlan ID you verified in the console.
    
    BOND_NAME="bond-mgt"
    BOND_IF_name1="ens2f1"  // **Bare Metal Server Details** Enter the Interface Name as shown on the page.
    BOND_IF_name2="ens4f0"  // **Bare Metal Server Details** page, enter the Interface Name you verified.
    
    
    # Delete Connection
    nmcli con down "Bond ${BOND_NAME}"
    nmcli con del  "Bond ${BOND_NAME}"
    
    nmcli con down "System ${BOND_IF_name1}"
    nmcli con down "System ${BOND_IF_name2}"
    
    nmcli con del  "System ${BOND_IF_name1}"
    nmcli con del  "System ${BOND_IF_name2}"
    
    
    # Create Bonding
    nmcli con add con-name ${BOND_NAME} type bond ifname ${BOND_NAME}
    nmcli conn mod ${BOND_NAME} con-name "Bond ${BOND_NAME}"
    nmcli conn mod "Bond ${BOND_NAME}" ipv4.method    disabled
    nmcli conn mod "Bond ${BOND_NAME}" ipv6.method    ignore
    nmcli conn mod "Bond ${BOND_NAME}" connect.autoconnect yes
    
    nmcli conn mod "Bond ${BOND_NAME}" +bond.options mode=active-backup      \
                                       +bond.options xmit_hash_policy=layer2
                                       +bond.options miimon=100
                                       +bond.options num_grat_arp=1          \
                                       +bond.options downdelay=0
                                       +bond.options updelay=0
    
    # Assign bond-slave
    nmcli conn add type bond-slave ifname ${BOND_IF_name1}  con-name "${BOND_IF_name1}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name1} con-name "System ${BOND_IF_name1}"
    
    nmcli conn add type bond-slave ifname ${BOND_IF_name2}  con-name "${BOND_IF_name2}" master ${BOND_NAME}
    nmcli conn mod ${BOND_IF_name2} con-name "System ${BOND_IF_name2}"
    
    # Connection UP
    nmcli conn up   "Bond ${BOND_NAME}"
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    Code block. IP configuration script

  3. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Configuring Subnet on Windows

After adding a local Subnet on the Windows operating system, follow these steps to configure the network.

  1. Windows Start icon, right-click it, then run the Windows PowerShell(Administrator) program.

  2. On the Bare Metal Server Details page, check the Interface Name.

  3. Run ncpa.cpl from the Windows Run menu.

    Figure

  4. Check whether the interface is enabled, and enable it if necessary.

    • Activate the Interface Name confirmed on the Bare Metal Server Details page.
      Figure
  5. Create a teaming.

    Color mode
    PS C:\> New-NetLbfoTeam Name bond-mgt TeamMembers ens2f1,ens4f1
    PS C:\> Set-NetLbfoTeam Name bond-mgt LoadBalancingAlgorithm Dynamic
    PS C:\> New-NetLbfoTeam Name bond-mgt TeamMembers ens2f1,ens4f1
    PS C:\> Set-NetLbfoTeam Name bond-mgt LoadBalancingAlgorithm Dynamic
    Code block. Create Teaming
    Figure

  6. After adding a new VLAN, configure the IP.

    • Enter the VLAN ID and local Subnet IP verified on the Bare Metal Server Details page.
      Color mode
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      Code block. Windows IP configuration
  7. In the Windows Run menu, execute ncpa.cpl to check the interface status.

First connection(kr-south)

If there is no local Subnet already connected to the Bare Metal Server and you are adding the first connection, follow the guide below.

Caution

This guide is for kr-south(Korea region) when adding the first local Subnet connection to the server.

Linux - Configuring Subnet on Ubuntu

To add a local Subnet and configure the network on an Ubuntu operating system, follow these steps.

  1. After adding a new VLAN, set the IP.

    • Change the ID and IP in the example code to the assigned ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:
                  - ens2f1
                  - ens4f1
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the VLAN ID you verified in the console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set it to the local Subnet IP you verified in the Console.
                  id: 21    // Set to the VLAN ID verified in the console.
                  link: bond-mgt
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:
                  - ens2f1
                  - ens4f1
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the VLAN ID you verified in the console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set it to the local Subnet IP you verified in the Console.
                  id: 21    // Set to the VLAN ID verified in the console.
                  link: bond-mgt
                  mtu: 1500
      Code block. Add VLAN and configure IP
  2. Apply the changes to the system.

    Color mode
    # netplan apply
    # netplan apply
    Code block. Reflect changes.

  3. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Linux – Configuring Subnet on CentOS/Red Hat

After adding a local Subnet on a CentOS/Red Hat operating system, follow these steps to configure the network.

Caution
Be careful, as adding a local subnet or misconfiguring the network may delete the IP information currently in use.
  1. Check the Bond Name for the local Subnet.
    Color mode
    # sh /usr/local/bin/ip.sh
    # sh /usr/local/bin/ip.sh
    Code block. Verify bonding
  2. Modify the following command and execute it.
    Color mode
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as observed in the console.
    VLAN_ID="7"             // Set the Vlan ID you verified in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name identified in step 1.
    
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as observed in the console.
    VLAN_ID="7"             // Set the Vlan ID you verified in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name identified in step 1.
    
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    Code block. IP configuration script
  3. Check the interface status.
    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Configuring Subnet on Windows

After adding a local Subnet on the Windows operating system, follow these steps to configure the network.

  1. Windows Start icon, right-click it, then run the Windows PowerShell(Administrator) program.

  2. Check the Teaming name for the local Subnet.

    Color mode
    PS C:\> Get-NetAdapter
    PS C:\> Get-NetAdapter
    Code block. Check Windows interface

  3. After adding a new VLAN, configure the IP.

    • Enter the Teaming name verified in step 2, and the Vlan ID and local Subnet IP verified in the Console.
      Color mode
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      code block. Create Teaming
  4. Run ncpa.cpl from the Windows Run menu to check the interface status.

    Figure

Add second connection (kr-west, kr-south)

If there is a local subnet connected to the Bare Metal Server, the guide for the second additional connection is below.

Since a Bonding was already created when connecting the first local Subnet, there is no need to create a Bonding when connecting the second local Subnet.

Please refer to the details below.

Notice
This is a guide that can be applied commonly to kr-west and kr-south.

Linux - Setting up Subnet on Ubuntu

To add a local Subnet and configure the network on an Ubuntu operating system, follow these steps.

  1. After adding a new VLAN, configure the IP.

    • Change the ID and IP in the example code to the assigned ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:
                  - ens2f1
                  - ens4f1
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the VLAN ID you verified on the console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set it to the local Subnet IP verified in the console.
                  id: 21    // Set it to the VLAN ID verified in the console.
                  link: bond-mgt
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
              bond-mgt:
                  interfaces:
                  - ens2f1
                  - ens4f1
                  mtu: 1500
                  parameters:
                      mii-monitor-interval: 100
                      mode: active-backup
                      transmit-hash-policy: layer2
          ethernets:
              ens2f1:
                  match:
                  macaddress: 68:05:ca:d4:09:91
                  mtu: 1500
                  set-name: ens2f1
              ens4f1:
                  match:
                  macaddress: 68:05:ca:d4:09:01
                  mtu: 1500
                  set-name: ens4f1
          vlans:
              bond-mgt.20:
              addresses:
                  - 192.168.0.10/24
                  id: 20
                  link: bond-mgt
                  mtu: 1500
          vlans:
              bond-mgt.21: // Enter the VLAN ID you verified on the console instead of 21.
              addresses:
                  - 192.168.0.20/24 // Set it to the local Subnet IP verified in the console.
                  id: 21    // Set it to the VLAN ID verified in the console.
                  link: bond-mgt
                  mtu: 1500
      Code block. Add VLAN and configure IP
  2. Apply the changes to the system.

    Color mode
    # netplan apply
    # netplan apply
    Code block. Reflect changes

  3. Check the interface status.

    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Linux – Setting Subnet on CentOS/Red Hat

After adding a local Subnet on a CentOS/Red Hat operating system, follow these steps to configure the network.

Caution
Be careful, as adding a local subnet or misconfiguring the network may delete the IP information currently in use.
  1. Verify the Bond Name for the local Subnet.
    Color mode
    # sh /usr/local/bin/ip.sh
    # sh /usr/local/bin/ip.sh
    Code block. Verify bonding
  2. Modify the following command and execute it.
    Color mode
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as observed in the console.
    VLAN_ID="7"             // Set the Vlan ID as observed in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name confirmed in step 1.
    
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    #!/usr/bin/bash
    
    IP_ADDR="10.1.1.3/24"   // Set the local Subnet IP as observed in the console.
    VLAN_ID="7"             // Set the Vlan ID as observed in the console.
    
    BOND_NAME="bond-mgt" // Set the Bond Name confirmed in step 1.
    
    # add vlan
    nmcli conn add type vlan ifname "${BOND_NAME}.${VLAN_ID}" con-name "${BOND_NAME}.${VLAN_ID}" id ${VLAN_ID} dev ${BOND_NAME}
    nmcli con  mod ${BOND_NAME}.${VLAN_ID} con-name "Vlan ${BOND_NAME}.${VLAN_ID}"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.addresses ${IP_ADDR}
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv4.method manual
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" ipv6.method "ignore"
    nmcli con  mod "Vlan ${BOND_NAME}.${VLAN_ID}" connect.autoconnect yes
    nmcli con  up  "Vlan ${BOND_NAME}.${VLAN_ID}"
    
    nmcli      device reapply ${BOND_NAME}.${VLAN_ID}
    Code block. IP configuration script
  3. Check the interface status.
    Color mode
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    # ip a
    or
    # bash /usr/local/bin/ip.sh
    Code block. Interface lookup

Configuring Subnet on Windows

After adding a local Subnet on the Windows operating system, follow these steps to configure the network.

  1. Windows Start icon, right‑click it, then launch the Windows PowerShell(Administrator) program.

  2. Check the Teaming name for the local Subnet.

    Color mode
    PS C:\> Get-NetAdapter
    PS C:\> Get-NetAdapter
    Code block. Check Windows interface

  3. After adding a new Vlan, configure the IP.

    • Enter the Teaming name confirmed in step 2, the Vlan ID, and the local Subnet IP confirmed in the Console.
      Color mode
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-mgt -VlanID 20 -Name bond-mgt.20
      PS C:\> Get-NetAdapter
      PS C:\> netsh interface ip set address bond-mgt.20 static 192.168.0.10/24
      Code block. Create Teaming
  4. Run ncpa.cpl from the Windows Run menu to check the interface status.

    Figure

Change IP

The IP address may be changed to carry out migration, server replacement, and similar operations.

Caution
  • If you proceed with changing the IP, you will no longer be able to communicate using that IP, and you cannot cancel the IP change while it is in progress.
  • If the server is running the Load Balancer service, you must delete the old IP from the LB server group and directly add the new IP as a member of the LB server group.
  • Servers using Public NAT and Privat NAT must disable and then reconfigure Public NAT and Privat NAT after an IP change.
    • If you are using Public NAT and Privat NAT, first disable Public NAT and Privat NAT, complete the IP change, and then reconfigure.
    • Whether to use Public NAT and Privat NAT can be changed by clicking the Edit button for Public NAT IP and Privat NAT on the Bare Metal Server Details page.

To change the IP, follow the steps below.

  1. Click the All Services > Compute > Bare Metal Server menu. Navigate to the Service Home page of the Bare Metal Server.

  2. Click the Bare Metal Server menu on the Service Home page. You will be taken to the Bare Metal Server List page.

  3. Bare Metal Server List page, click the server whose IP you want to change. You will be taken to the Bare Metal Server Details page.

  4. On the Bare Metal Server Details page, click the Edit button next to the IP item.

  5. When the popup notifying IP modification opens, click the Confirm button. The IP Change popup opens.

  6. In the IP Change popup, complete Step 1, Step 2, and Step 3 in order.

    information
    • When changing an IP, the detailed configuration method for the IP change step varies depending on the subnet of the IP to be changed. Be sure to refer to the following examples and perform the work for each step.
    • When each step is completed successfully, the task status in the upper right corner is shown as Completed, and you can proceed to the next step.
    • When performing the final check of Step 3, it is recommended to restart the server before proceeding with the inspection.

  7. After confirming that all tasks have completed successfully, click the Confirm button.

Change to an IP in the same Subnet

This document explains how to configure IP settings per operating system when the IP to be changed uses the same subnet.

Linux – centos/redhat operating system

Step 1

Follow the procedure below to carry out Step 1.

  1. Select the Subnet to modify.
  2. Enter the IP address to change.
  3. Click the IP Allocation Request button.
  4. If a popup window notifying you of an IP change opens, click the Confirm button.
    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      Caution
      If you proceed with the IP allocation request for Step 1, you cannot cancel or revert the IP change.

Step 2

Follow the procedure below to carry out Step 2.

  1. For the IP change operation, connect to the target server using the NAT IP.

    guide
    To prevent situations where communication becomes impossible during operation, we recommend connecting via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Enter the IP assigned in Step 1 and configure the new IP on the server.

    • In the following example, replace 172.17.34.150 with the assigned IP address.
    • After checking the information of the Interface you want to change on the server, replace it with bond-srv.9 in the following example.
      Color mode
      # nmcli con mod "Vlan bond-srv.9" ipv4.addresses 172.17.34.150/24
      # nmcli con mod "Vlan bond-srv.9" ipv4.method manual
      # nmcli  device reapply bond-srv.9
      # nmcli con mod "Vlan bond-srv.9" ipv4.addresses 172.17.34.150/24
      # nmcli con mod "Vlan bond-srv.9" ipv4.method manual
      # nmcli  device reapply bond-srv.9
      Code block. IP settings to change
      information
      • Setting the IP disconnects the terminal session.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  3. When all tasks are completed, select the Step 2 completion checkbox in the IP Change popup window.

    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      information
      • If the task status of Step 2 has changed to Completed but you still have issues with terminal access, go to the All Services > Management > Support Center Contact Us menu and submit an inquiry.

Step 3

Follow the procedure below to carry out Step 3 work.

  1. Connect to the server subject to IP change using the NAT IP and check the communication status.

    • Use the following command to verify whether any pre‑change configuration remains and whether the change was applied correctly. If you can connect successfully to the target server whose IP was changed, the new IP is communicating properly.
      Color mode
      # bash /usr/local/bin/ip.sh
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      Reference
      The NAT IP does not change.
  2. After all tasks are completed, restart the server and perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  3. If there are no issues in the final inspection results, select the work completion checkbox for Step 3 in the IP Change popup window.

Linux – Ubuntu operating system

Step 1

Follow the procedure below to carry out Step 1.

  1. Select the Subnet to modify.
  2. Enter the IP address to change.
  3. IP Allocation Request Click the button.
  4. When a popup indicating IP change verification opens, click the Confirm button.
    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      Caution
      If you proceed with the IP allocation request of Step 1, you cannot cancel or revert the IP change.

Step 2

Follow the procedure below to perform Step 2.

  1. To perform the IP change, connect to the target server using its NAT IP.

    Information
    To prevent situations where communication becomes impossible during operation, we recommend connecting via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Enter the IP assigned in Step 1 and configure the new IP on the server.

    • In the following example, replace 172.17.34.150/24 with the assigned IP address.
    • After checking the information of the Interface you want to change on the server, replace it with the following example bond-srv.9.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24   # Enter the IP assigned in Step1.
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24   # Enter the IP assigned in Step1.
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      Code block. Change IP setting
  3. Use the Netplan apply command to apply the changes to the system.

    Color mode
    [root@localhost ~]# netplan apply
    [root@localhost ~]# netplan apply
    Code block. Run Netplan apply
    information
    • Setting the IP disconnects the terminal session.
    • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.

  4. When all tasks are completed, select the task completion checkbox for Step 2 in the IP change popup window.

    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      information
      • If the task status of Step 2 has changed to Completed but you still experience issues with terminal access, go to the All Services > Management > Support Center Contact Us menu and submit an inquiry.

Step 3

Follow the procedure below to carry out Step 3.

  1. Connect to the server subject to IP change using the NAT IP and check the communication status.

    • Use the following command to verify whether any pre‑change configuration remains and whether the change was applied correctly. If you can connect successfully to the target server whose IP was changed, the new IP is communicating properly.
      Color mode
      # bash /usr/local/bin/ip.sh
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      reference
      The NAT IP does not change.
  2. After all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  3. If the final inspection results show no issues, select the work completion checkbox for Step 3 in the IP Change popup window.

Windows operating system

Step 1

Follow the procedure below to perform Step 1 work.

  1. Select the Subnet to modify.
  2. Enter the IP address to change.
  3. Click the IP Allocation Request button.
  4. When the pop-up that notifies you of an IP change appears, click the Confirm button.
    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      Caution
      If you proceed with the IP allocation request of Step 1, you cannot cancel or revert the IP change.

Step 2

Follow the procedure below to perform Step 2.

  1. To perform the IP change, connect to the target server using its NAT IP.

    Information
    To prevent communication failures during operation, we recommend connecting through another Virtual Server or Bare Metal Server created in the same subnet.

  2. Right-click the Windows Start icon, then run Windows PowerShell(Administrator).

  3. Enter the assigned IP from Step 1 and set the IP to be changed on the server.

    • In the following example, replace 172.17.34.150 with the assigned IP address.
      Color mode
      PS C:\> netsh interface ip set address "bond-srv.20" static 172.17.34.150 255.255.255.0
      PS C:\> netsh interface ip set address "bond-srv.20" static 172.17.34.150 255.255.255.0
      code block. Change IP setting
      information
      • Setting the IP disconnects the terminal session.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  4. When all tasks are completed, select the task completion checkbox for Step 2 in the IP change popup window.

    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      Information
      • If the task status of Step 2 has changed to Completed but you still have issues with terminal access, go to the All Services > Management > Support Center Contact Us menu and submit an inquiry.

Step 3

Follow the procedure below to carry out Step 3.

  1. Connect to the server targeted for IP change using its NAT IP and verify the communication status.

    • Use the following command to verify whether any pre‑change configuration remains and to confirm that the change was applied correctly. If you can connect successfully to the target server whose IP was changed, the new IP is communicating properly.
      Color mode
      PS C:\> Get-NetIPAddress | Format-Table
      PS C:\> Get-NetIPAddress | Format-Table
      Code block. Communication status check
      Reference
      The NAT IP does not change.
  2. After all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  3. If there are no issues in the final inspection results, select the work completion checkbox for Step 3 in the IP Change popup window.

Change to an IP of a different Subnet

This explains how to configure IP settings for each operating system when the IP to be changed uses a different subnet.

Linux – centos/redhat operating system

Step 1

Follow the procedure below to carry out Step 1.

  1. Select the Subnet to modify.
  2. Enter the IP address to change.
  3. Click the IP Allocation Request button.
  4. If a popup window notifying you of an IP change opens, click the Confirm button.
    • When the operation completes successfully, Vlan ID verification, Default Gateway verification information is displayed, and the task status in the upper right corner shows Completed.
      Caution
      If you proceed with the IP allocation request for Step 1, you cannot cancel or revert the IP change.

Step 2

Follow the steps below to carry out Step 2.

  1. For the IP change operation, connect to the target server using the NAT IP.

    information
    To prevent situations where communication becomes impossible during operation, we recommend connecting via another Virtual Server or Bare Metal Server created in the same subnet.

  2. To add the IP to the server, add a new VLAN and configure the IP.

    • Add VLAN: Create the interface for the Vlan ID identified in Step 1. In the following example, replace 20 with the assigned ID.
    • IP configuration: Enter the IP assigned in Step 1. In the following example, replace 192.168.0.10/24 with the assigned IP.
      Color mode
      # nmcli conn add type vlan ifname "bond-srv.20" con-name "bond-srv.20" id 20 dev bond-srv
      # nmcli con mod bond-srv.20 con-name "Vlan bond-srv.20"
      # nmcli con mod "Vlan bond-srv.20" ipv4.addresses 192.168.0.10/24
      # nmcli con mod "Vlan bond-srv.20" ipv4.method manual
      # nmcli con mod "Vlan bond-srv.20" ipv6.method "ignore"
      # nmcli con up  "Vlan bond-srv.20"
      # nmcli conn add type vlan ifname "bond-srv.20" con-name "bond-srv.20" id 20 dev bond-srv
      # nmcli con mod bond-srv.20 con-name "Vlan bond-srv.20"
      # nmcli con mod "Vlan bond-srv.20" ipv4.addresses 192.168.0.10/24
      # nmcli con mod "Vlan bond-srv.20" ipv4.method manual
      # nmcli con mod "Vlan bond-srv.20" ipv6.method "ignore"
      # nmcli con up  "Vlan bond-srv.20"
      Code block. IP settings to change
  3. Configure the default gateway for the new VLAN.

    • Default gateway setting: Enter the Default gateway IP assigned in Step 1. In the following example, replace 192.168.0.1 with the assigned Default gateway IP.
      Color mode
      # nmcli con mod "Vlan bond-srv.20"  ipv4.gateway 192.168.0.1
      # nmcli device reapply bond-srv.20
      # nmcli con mod "Vlan bond-srv.20"  ipv4.gateway 192.168.0.1
      # nmcli device reapply bond-srv.20
      Code block. Change IP settings
      Info
      • Setting a Default Gateway on a new VLAN disconnects the terminal session.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  4. When all tasks are completed, select the task completion checkbox of Step 2 in the IP change popup window.

    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      information
      • If the task status of Step 2 has changed to Completed but you still experience issues with terminal access, go to the All Services > Management > Support Center’s Contact Us menu and make an inquiry.

Step 3

Follow the procedure below to proceed with Step 3.

  1. Connect to the server to be changed using the NAT IP.

  2. After verifying the Default Gateway IP of the existing (pre-change) interface, delete it.

    • In the example below, replace 192.168.10.1 with the IP you have verified.
      Color mode
      # ip route del   default  via 192.168.10.1
      # ip route del   default  via 192.168.10.1
      Code block. Delete the Default Gateway IP of the existing interface.
  3. Connect to the server subject to IP change using the NAT IP and check the communication status.

    • Use the following command to verify whether any pre‑change configuration remains and whether the change was applied correctly. If you can connect successfully to the target server whose IP was changed, the new IP is communicating properly.
      Color mode
      # netstat nr
      # bash /usr/local/bin/ip.sh
      # netstat nr
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      Reference
      The NAT IP does not change.
  4. Verify the VLAN information of the existing IP and delete it from the server.

    • Enter the verified ID in place of 30 in the following example.
      Color mode
      # nmcli con delete "Vlan bond-srv.30"
      # nmcli con delete "Vlan bond-srv.30"
      Code block. Delete the VLAN information of the existing IP.
  5. After all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  6. If the final inspection results show no issues, select the work completion checkbox for Step 3 in the IP Change popup window.

Linux – Ubuntu operating system

Step 1

Follow the procedure below to perform Step 1.

  1. Select the Subnet to modify.
  2. Enter the IP address to change.
  3. Click the IP Allocation Request button.
  4. When a popup notifying you of an IP change opens, click the Confirm button.
    • When the operation completes successfully, Vlan ID verification, Default Gateway verification information is displayed, and the operation status in the upper right corner shows Completed.
      Caution
      If you proceed with the IP allocation request of Step 1, you cannot cancel or revert the IP change.

Step 2

Follow the procedure below to perform Step 2.

  1. To perform the IP change, connect to the target server using its NAT IP.

    Information
    To prevent situations where communication becomes impossible during operation, we recommend connecting via another Virtual Server or Bare Metal Server created in the same subnet.

  2. To add the IP to the server, add a new VLAN and configure the IP and Default Gateway.

    • In the following example, this is the part where content is added at the bottom of the Step 1 task description.
    • In the following example, enter the assigned ID and IP instead of ID and IP.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
      
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      # Create the interface for the Vlan ID identified in Step1.
      # Enter the IP assigned in Step1.
      # Enter the Default gateway IP assigned in Step1.
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
      
                  gateway4: 172.17.34.2
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      # Create the interface for the Vlan ID identified in Step1.
      # Enter the IP assigned in Step1.
      # Enter the Default gateway IP assigned in Step1.
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      Code block. Change IP settings
  3. Use the Netplan apply command to apply the changes to the system.

    Color mode
    [root@localhost ~]# netplan apply
    [root@localhost ~]# netplan apply
    Code block. Run Netplan apply
    Info
    • Setting a new Default Gateway disconnects the terminal session.
    • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.

  4. When all tasks are completed, select the task completion checkbox of Step 2 in the IP change popup window.

    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      information
      • If the task status of Step 2 has changed to Completed but you still experience issues with terminal access, go to the All Services > Management > Support Center’s Contact Us menu and make an inquiry.

Step 3

Follow the procedure below to proceed with Step 3.

  1. Connect to the server to be changed using the NAT IP.

  2. Check the Default Gateway IP of the existing (pre‑change) interface, then delete it.

    • In the following example, the Delete this line row is the part that gets deleted.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
                  gateway4: 172.17.34.2    #Delete this line
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:
              addresses:
                  - 172.17.34.150/24
                  gateway4: 172.17.34.2    #Delete this line
                  id: 9
                  link: bond-srv
                  mtu: 1500
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1500
      Code block. Delete the Default Gateway IP of the existing interface.
  3. Connect to the IP change target server using the NAT IP and check the communication status.

    • Use the following command to verify whether any pre‑change configuration remains and that the change was applied correctly. If you can connect successfully to the target server whose IP was changed, the new IP is communicating properly.
      Color mode
      # netstat nr
      # bash /usr/local/bin/ip.sh
      # netstat nr
      # bash /usr/local/bin/ip.sh
      Code block. Communication status check
      Reference
      The NAT IP does not change.
  4. Delete the existing IP.

    • In the following example, the Delete this line row is the part that gets deleted.
      Color mode
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:                   #Delete this line
              addresses:                    #Delete this line
                  - 172.17.34.150/24        # Delete this line
                  gateway4: 172.17.34.2     #Delete this line
                  id: 9                     # Delete this line
                  link: bond-srv            #Delete this line
                  mtu: 1500                 #Delete this line
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1
      [root@localhost ~]# vi /etc/netplan/50-cloud-init.yaml
      network:
          bonds:
          ...................... omitted
          ethernets:
          ...................... omitted
          vlans:
              bond-srv.9:                   #Delete this line
              addresses:                    #Delete this line
                  - 172.17.34.150/24        # Delete this line
                  gateway4: 172.17.34.2     #Delete this line
                  id: 9                     # Delete this line
                  link: bond-srv            #Delete this line
                  mtu: 1500                 #Delete this line
              bond-srv.350:
                  addresses:
                  - 172.16.87.150/24
                  routes:
                  - to: 172.17.87.0/24
                    via: 172.16.87.1
      - to: 172.17.87.0/24
                    via: 172.16.87.1
                  id: 350
                  link: bond-srv
      
      bond-srv.20:
              addresses:
                  - 192.168.0.10/24
                  gateway4: 192.168.0.1
                  id: 20
                  link: bond-srv
                  mtu: 1
      Code block. Delete existing IP
  5. Apply the changes to the system.

    Color mode
    [root@localhost ~]# netplan apply
    [root@localhost ~]#  ip link delete bond-srv.9 # Additional steps when deleting VLAN
    [root@localhost ~]# netplan apply
    [root@localhost ~]#  ip link delete bond-srv.9 # Additional steps when deleting VLAN
    Code block. Apply changes

  6. After all tasks are completed, restart the server and then perform a final check.

Reference
It is recommended to perform the final check after restarting the server.
  1. If there are no issues in the final inspection results, select the work completion checkbox for Step 3 in the IP change popup window.

Windows operating system

Step 1

Follow the procedure below to carry out Step 1.

  1. Select the Subnet to modify.
  2. Enter the IP address to change.
  3. Click the IP Allocation Request button.
  4. If a popup notifying IP change verification opens, click the Confirm button.
    • When the operation completes successfully, Vlan ID verification, Default Gateway verification information is displayed, and the operation status in the upper right corner shows Completed.
      Caution
      If you proceed with the IP allocation request for Step 1, you cannot cancel or revert the IP change.

Step 2

Follow the procedure below to carry out Step 2.

  1. To perform the IP change, connect to the target server using its NAT IP.

    information
    To prevent situations where communication becomes impossible during operation, we recommend connecting via another Virtual Server or Bare Metal Server created in the same subnet.

  2. Windows Start icon, right-click it, then run Windows PowerShell(Administrator).

  3. Add a VLAN and configure the IP and default gateway.

    • Add VLAN: Create the interface for the Vlan ID identified in Step 1. In the following example, replace 20 with the assigned ID.
    • IP configuration: Enter the IP assigned in Step 1. In the following example, replace 46 with the ifindex obtained via Get-NetAdapter, and replace 192.168.0.10 with the assigned IP.
    • Default gateway setting: Enter the Default gateway IP assigned in Step 1. In the following example, replace 192.168.0.1 with the assigned Default gateway IP.
      Color mode
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-srv -VlanID 20 -Name bond-srv.20 -Confirm:$false
      PS C:\> Get-NetAdapter
      PS C:\> New-NetIPAddress -InterfaceIndex 46 -IPAddress 192.168.0.10 -PrefixLength 24 defaultgateway 192.168.0.1
      PS C:\> Add-NetLbfoTeamNIC -Team bond_bond-srv -VlanID 20 -Name bond-srv.20 -Confirm:$false
      PS C:\> Get-NetAdapter
      PS C:\> New-NetIPAddress -InterfaceIndex 46 -IPAddress 192.168.0.10 -PrefixLength 24 defaultgateway 192.168.0.1
      code block. Change IP settings
      information
      • Setting a new Default Gateway disconnects the terminal session.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  4. When all tasks are completed, select the task completion checkbox of Step 2 in the IP change popup window.

    • When the task completes successfully, the task status in the upper right corner is displayed as Completed.
      information
      • If the task status of Step 2 has changed to Completed but you still experience issues with terminal access, go to the All Services > Management > Support Center Contact Us menu and submit an inquiry.

Step 3

Follow the procedure below to carry out Step 3.

  1. Connect to the IP-change target server using the NAT IP.

  2. Run the interface index (ifindex) to check the existing Default Gateway IP.

    Color mode
    PS C:\> Get-NetAdapter
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    PS C:\> Get-NetAdapter
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    code block. Run Get-NetAdapter
    Color mode
    PS C:\> get-netroute -ifindex 30
    
    ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
    ------- -----------------                              -------                                  ----------- -----------
    30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
    30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
    30      172.17.35.0/24                                 172.17.35.1                                      256 ActiveStore
    30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
    30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
    30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
    30      0.0.0.0/0                                      172.17.34.1                                        1 ActiveStore
    PS C:\> get-netroute -ifindex 30
    
    ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
    ------- -----------------                              -------                                  ----------- -----------
    30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
    30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
    30      172.17.35.0/24                                 172.17.35.1                                      256 ActiveStore
    30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
    30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
    30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
    30      0.0.0.0/0                                      172.17.34.1                                        1 ActiveStore
    code block. Execute -ifindex

  3. Delete the existing Default Gateway IP.

    • In the following example, replace 30 with the ifindex obtained using Get-NetAdapter, and replace 172.17.34.1 with the IP you verified.
      Color mode
      PS C:\> Remove-NetRoute -ifIndex 30 -DestinationPrefix 0.0.0.0/0 -NextHop 172.17.34.1 -Confirm:$false
      PS C:\> Remove-NetRoute -ifIndex 30 -DestinationPrefix 0.0.0.0/0 -NextHop 172.17.34.1 -Confirm:$false
      Code block. Delete Default Gateway IP
      Color mode
      PS C:\> get-netroute -ifindex 30
      
      ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
      ------- -----------------                              -------                                  ----------- -----------
      30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
      30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
      30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
      30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
      30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
      PS C:\> get-netroute -ifindex 30
      
      ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
      ------- -----------------                              -------                                  ----------- -----------
      30      255.255.255.255/32                             0.0.0.0                                          256 ActiveStore
      30      224.0.0.0/4                                    0.0.0.0                                          256 ActiveStore
      30      172.17.34.255/32                               0.0.0.0                                          256 ActiveStore
      30      172.17.34.14/32                                0.0.0.0                                          256 ActiveStore
      30      172.17.34.0/24                                 0.0.0.0                                          256 ActiveStore
      code block. -ifindex execution
      Information
      • If you delete the existing Default Gateway, the terminal session will be disconnected.
      • Step 2 After completing the task, if the task status changes to Completed, you can reconnect to the terminal.
  4. Connect to the server targeted for IP change using its NAT IP and verify the communication status.

    • Use the following command to verify whether any pre‑change configuration remains and whether the change was applied correctly. If you can connect successfully to the target server whose IP was changed, the new IP is communicating properly.
      Color mode
      PS C:\> netstat nr | findstr Default
      PS C:\> Get-NetIPAddress | Format-Table
      PS C:\> netstat nr | findstr Default
      PS C:\> Get-NetIPAddress | Format-Table
      Code block. Communication status check
      Reference
      The NAT IP does not change.
  5. Check the VLAN information of the existing IP in the Team information.

    Color mode
    PS C:\> Get-NetLbfoTeam
    
    Name                   : bond_bond-srv
    Members                : {ens6f1, ens3f1}
    TeamNics               : {bond-srv, bond-srv.9}
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-iscsi
    Members                : {ens6f0, ens3f0}
    TeamNics               : bond-iscsi
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-backup
    Members                : {ens2f0, ens4f1}
    TeamNics               : bond-backup
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    PS C:\> Get-NetAdapter
    
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    PS C:\> Get-NetLbfoTeam
    
    Name                   : bond_bond-srv
    Members                : {ens6f1, ens3f1}
    TeamNics               : {bond-srv, bond-srv.9}
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-iscsi
    Members                : {ens6f0, ens3f0}
    TeamNics               : bond-iscsi
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    Name                   : bond_bond-backup
    Members                : {ens2f0, ens4f1}
    TeamNics               : bond-backup
    TeamingMode            : SwitchIndependent
    LoadBalancingAlgorithm : Dynamic
    Status                 : Up
    
    PS C:\> Get-NetAdapter
    
    Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
    ----                      --------------------                    ------- ------       ----------             ---------
    bond-srv.9                Microsoft Network Adapter Multiple...#4      30 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
    bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
    bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
    eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
    ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
    …………………………………………..  omitted
    code block. Run Get-NetLbfoTeam

  6. Delete the Vlan information of the existing IP from the server.

    • In the following example, replace 30 with the ID you verified.
      Color mode
      PS C:\> Remove-NetLbfoTeamNic -Team bond_bond-srv -VlanID 30 -Confirm:$false
      
      PS C:\> Get-NetAdapter
      
      Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
      ----                      --------------------                    ------- ------       ----------             ---------
      bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
      bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
      bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
      eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
      ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
      …………………………………………..  omitted
      PS C:\> Remove-NetLbfoTeamNic -Team bond_bond-srv -VlanID 30 -Confirm:$false
      
      PS C:\> Get-NetAdapter
      
      Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
      ----                      --------------------                    ------- ------       ----------             ---------
      bond-srv                  Microsoft Network Adapter Multiple...#3      19 Up           40-A6-B7-27-96-D5        50 Gbps
      bond-iscsi                Microsoft Network Adapter Multiple...#2      18 Up           40-A6-B7-27-96-D4        50 Gbps
      bond-backup               Microsoft Network Adapter Multiplexo...      22 Up           68-05-CA-C9-EB-88        20 Gbps
      eno2                      Intel(R) Ethernet Connection X722 fo...      12 Disabled     38-68-DD-36-A0-59         1 Gbps
      ens3f0                    Intel(R) Ethernet Network Adapter XX...      11 Up           40-A6-B7-27-96-D4        25 Gbps
      …………………………………………..  omitted
      code block. Run Get-NetLbfoTeam
  7. After all tasks are completed, restart the server and then perform a final check.

    Reference
    It is recommended to perform the final check after restarting the server.

  8. If there are no issues in the final inspection results, select the Step 3 work completion checkbox in the IP Change popup window.

Configuring RHEL Repository

The Samsung Cloud Platform Console provides the SCP RHEL Repository to support user environments where external access is restricted, such as VPC Private Subnets.
You can use the RHEL Repository to install and download the same packages as the official RHEL Repository.

To configure the RHEL Repository, please refer to RHEL Repository Configuration Guide.

Info
  • If a user created RHEL before August 2025 through the Samsung Cloud Platform Console, they must modify the RHEL Repository settings.
  • Since the SCP RHEL Repository synchronizes with each region’s local repository according to an internal schedule, it is recommended to switch to an external public mirror site to apply the latest patches quickly.
  • Samsung Cloud Platform provides the latest repository for the specified major version.

1 - Install ServiceWatch Agent

Users can install the ServiceWatch Agent on a Bare Metal Server to collect custom metrics and logs.

Reference
Collecting custom metrics/logs via the ServiceWatch Agent is currently available only on Samsung Cloud Platform For Enterprise. It will also be available in other offerings in the future.
Caution
Collecting metrics through the ServiceWatch Agent is classified as custom metrics and, unlike the default collected metrics, incurs charges; therefore, it is recommended to remove or disable unnecessary metric collection settings.

ServiceWatch Agent

On a Bare Metal Server, the agents that need to be installed to collect ServiceWatch’s custom metrics and logs can be divided into two main types. It is a Prometheus Exporter and Open Telemetry Collector.

CategoryDetailed description
Prometheus ExporterProvide metrics of a specific application or service in a format that Prometheus can scrape
  • To collect OS metrics from servers, you can use Node Exporter for Linux servers and Windows Exporter for Windows servers, depending on the OS type.
Open Telemetry CollectorActs as a centralized collector that gathers telemetry data such as metrics and logs from distributed systems, processes (filtering, sampling, etc.) it, and exports it to multiple backends (e.g., Prometheus, Jaeger, Elasticsearch, etc.)
  • Exports data to the ServiceWatch Gateway so that ServiceWatch can collect metric and log data.
Table. Explanation of Prometheus Exporter and Open Telemetry Collector
Reference
The ServiceWatch Agent guide can be used in the same way as Virtual Server. For more details, see Virtual Server > ServiceWatch Agent.

Pre-configuration for Using ServiceWatch Agent

To use the ServiceWatch Agent, please refer to Prerequisite Settings for ServiceWatch Agent and prepare the prerequisite settings.

2 - Setting up RHEL Repo and WKMS

The Samsung Cloud Platform Console provides the SCP RHEL Repository to support user environments where external access is restricted, such as VPC Private Subnet. You can use the SCP RHEL Repository to install and download the same packages as the official RHEL Repository.

guide
  • If a user created RHEL before August 2025 through the Samsung Cloud Platform Console, they must modify the RHEL Repository settings.
  • Since the SCP RHEL Repository synchronizes with each Region Local Repository according to an internal schedule, it is recommended to switch to an external public mirror site to apply the latest patches quickly.
  • Samsung Cloud Platform provides the latest repository for the specified major version.

RHEL Repository Configuration Guide

When using RHEL, you can configure the SCP RHEL Repository to install and download the same packages as the official RHEL Repository. To set up the RHEL Repository, follow these steps.

  1. On the Virtual Server, as the OS root user, use the cat command to check the /etc/yum.repos.d/scp.rhel8.repo or /etc/yum.repos.d/scp.rhel9.repo configuration.

    Color mode
    cat /etc/yum.repos.d/scp.rhel8.repo
    cat /etc/yum.repos.d/scp.rhel8.repo
    Code block. Verify repo configuration (RHEL8)
    Color mode
    cat /etc/yum.repos.d/scp.rhel9.repo
    cat /etc/yum.repos.d/scp.rhel9.repo
    Code block. Verify repo configuration (RHEL9)

    • When checking the configuration file, the following result is displayed.
      Color mode
      [rhel-8-baseos]
      name=rhel-8-baseos
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos
      [rhel-8-baseos-debug]
      name=rhel-8-baseos-debug
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos-debug
      [rhel-8-appstream]
      name=rhel-8-appstream
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/appstream
      [rhel-8-baseos]
      name=rhel-8-baseos
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos
      [rhel-8-baseos-debug]
      name=rhel-8-baseos-debug
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/baseos-debug
      [rhel-8-appstream]
      name=rhel-8-appstream
      gpgcheck=0
      enabled=1
      baseurl=http://scp-rhel8-ip/rhel/8/appstream
      Code block. Check repo configuration (RHEL8)
      Color mode
      [rhel-9-for-x86_64-baseos-rpms]
      name=rhel-9-for-x86_64-baseos-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/baseos
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-appstream-rpms]
      name=rhel-9-for-x86_64-appstream-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/appstream
      gpgcheck=0
      enabled=1
      [codeready-builder-for-rhel-9-x86_64-rpms]
      name=codeready-builder-for-rhel-9-x86_64-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/codeready-builder
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-highavailability-rpms]
      name=rhel-9-for-x86_64-highavailability-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/ha
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-supplementary-rpms]
      name=rhel-9-for-x86_64-supplementary-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/supplementary
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-baseos-rpms]
      name=rhel-9-for-x86_64-baseos-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/baseos
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-appstream-rpms]
      name=rhel-9-for-x86_64-appstream-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/appstream
      gpgcheck=0
      enabled=1
      [codeready-builder-for-rhel-9-x86_64-rpms]
      name=codeready-builder-for-rhel-9-x86_64-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/codeready-builder
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-highavailability-rpms]
      name=rhel-9-for-x86_64-highavailability-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/ha
      gpgcheck=0
      enabled=1
      [rhel-9-for-x86_64-supplementary-rpms]
      name=rhel-9-for-x86_64-supplementary-rpms
      baseurl=http://scp-rhel9-ip/rhel/$releasever/x86_64/supplementary
      gpgcheck=0
      enabled=1
      Code block. Verify repo configuration (RHEL9)
  2. Use a text editor (e.g., vim) to open the /etc/hosts file.

  3. Modify the /etc/hosts file with the following content and save it.

    Color mode
    198.19.2.13 scp-rhel8-ip scp-rhel9-ip scp-rhel-ip
    198.19.2.13 scp-rhel8-ip scp-rhel9-ip scp-rhel-ip
    code block. Change /etc/hosts file settings

  4. Use the yum command to verify the RHEL Repository connection configured on the server.

    Color mode
    yum repolist –v
    yum repolist –v
    Code block. Verify repository connection settings

    • If the RHEL repository is successfully connected, you can view the repository list.
      Color mode
      Repo-id            : rhel-8-appstream
      Repo-name          : rhel-8-appstream
      Repo-revision      : 1718903734
      Repo-updated       : Fri 21 Jun 2024 02:15:34 AM KST
      Repo-pkgs          : 38,260
      Repo-available-pkgs: 25,799
      Repo-size          : 122 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/appstream
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos
      Repo-name          : rhel-8-baseos
      Repo-revision      : 1718029433
      Repo-updated       : Mon 10 Jun 2024 11:23:52 PM KST
      Repo-pkgs          : 17,487
      Repo-available-pkgs: 17,487
      Repo-size          : 32 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos-debug
      Repo-name          : rhel-8-baseos-debug
      Repo-revision      : 1717662461
      Repo-updated       : Thu 06 Jun 2024 05:27:41 PM KST
      Repo-pkgs          : 17,078
      Repo-available-pkgs: 17,078
      Repo-size          : 100 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos-debug
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      Repo-id            : rhel-8-appstream
      Repo-name          : rhel-8-appstream
      Repo-revision      : 1718903734
      Repo-updated       : Fri 21 Jun 2024 02:15:34 AM KST
      Repo-pkgs          : 38,260
      Repo-available-pkgs: 25,799
      Repo-size          : 122 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/appstream
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos
      Repo-name          : rhel-8-baseos
      Repo-revision      : 1718029433
      Repo-updated       : Mon 10 Jun 2024 11:23:52 PM KST
      Repo-pkgs          : 17,487
      Repo-available-pkgs: 17,487
      Repo-size          : 32 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      
      Repo-id            : rhel-8-baseos-debug
      Repo-name          : rhel-8-baseos-debug
      Repo-revision      : 1717662461
      Repo-updated       : Thu 06 Jun 2024 05:27:41 PM KST
      Repo-pkgs          : 17,078
      Repo-available-pkgs: 17,078
      Repo-size          : 100 G
      Repo-baseurl       : http://scp-rhel8-ip/rhel/8/baseos-debug
      Repo-expire        : 172,800 second(s) (last: Thu 08 Aug 2024 07:27:57 AM KST)
      Repo-filename      : /etc/yum.repos.d/scp.rhel8.repo
      Code block. Check repository list

Windows Key Management Service Configuration Guide

When using Windows Server on Samsung Cloud Platform, you can authenticate genuine licenses by utilizing the Key Management Service provided by Samsung Cloud Platform. To authenticate genuine copies using the Key Management Service, follow these steps.

  1. Right-click the Windows Start icon, then run cmd from Windows PowerShell (Administrator) or the Windows Run menu.

  2. Run the following command in Windows PowerShell(Administrator) or cmd to register the KMS Server.

    Color mode
    slmgr /skms 198.19.2.23:1688
    slmgr /skms 198.19.2.23:1688
    code block. WKMS configuration

  3. Run the KMS Server registration command, verify the notification popup indicating successful registration, and then click the OK button.

    Figure

  4. Run the following command in Windows PowerShell(Administrator) or cmd to activate Windows.

    Color mode
    slmgr /ato
    slmgr /ato
    Code block. Windows Server activation settings

  5. After confirming the notification popup indicating that activation was successful, click the OK button.

    Figure

  6. In Windows PowerShell(Administrator) or cmd, run the following command to verify that the product is properly activated.

    Color mode
    slmgr /dlv
    slmgr /dlv
    Code block. Verify Windows Server activation

  7. After confirming the notification popup indicating that product activation was successful, click the OK button.

    Figure