Before mounting the server into the rack, make sure it meets the required specifications:
If any discrepancies are identified at this stage, contact VAS Experts technical support for a prompt resolution.
Disk partitioning for SSG software:
/var directory.Use the GPT partition table type.
The most common way to install an operating system today is using a bootable USB drive.
To create a bootable USB drive on Linux/Unix, run the dd command:
> dd if=VEOS-8.7-x86_64-Minimal.iso of=/dev/sdz bs=1M
When writing the image, specify the entire disk, not a partition on it (i.e.
/dev/sdz, not /dev/sdz1)
1. Rufus
To write the ISO image to a USB drive on Windows, you can use Rufus, making sure to select the "DD Image mode":
2. Diskdupe (dd) for Windows
The command parameters are the same as on Linux. The DD distribution for Windows can be downloaded here.
When using dd for Windows, first run dd –list and carefully review the list of NT block devices. Select a device similar to \\?\Device\Harddisk1\Partition0 with a description like "Removable media other than floppy. Block size = 512". Be careful when selecting the device, otherwise you may corrupt data on other disks!
The traditional way to install an operating system is using an installation DVD.
An ISO disk image file is a specially formatted file prepared for burning to a disk. To burn an ISO image on MS Windows, use dedicated software such as SCDWriter, Nero BurningROM, balenaEtcher, and others.
The entire process of creating an installation disk using Small CD-Writer consists of the following steps:
It is recommended to use K3b or Brasero for burning ISO images, as these programs are included in most Linux distributions.
The entire process of creating an installation disk using K3b consists of the following steps:
To boot the computer for system installation, use media containing the VEOS distribution.
After successful hardware initialization, the bootloader menu with installation options is displayed:
Selecting the standard installation option launches the graphical installer interface. The installation process is divided into steps. Each step is dedicated to configuring or installing a specific system property. The steps must be completed sequentially. Proceed to the next step by clicking the Next button. If necessary, use the Back button to return to a previous step and modify settings.
Technical information about the installation process (log file) can be viewed by pressing Ctrl+Alt+F1, and you can return to the graphical installer using Ctrl+Alt+F7. Pressing Ctrl+Alt+F2 opens the debug virtual console. Each step includes a short help section available by clicking the Help button or pressing F1. The installation process consists of the following steps:
You can verify the installation in two ways:
cat /etc/system-release
If you received a preconfigured system from us, proceed directly to the Installation guide section.
Otherwise, you need to install the VEOS operating system on your server yourself and provide us with remote SSH access and root privileges so we can perform installation and initial platform configuration.
After the work is completed, remote access can be disabled.
adduser -m -G wheel -u 3333 vasexpertsmnt
passwd vasexpertsmnt
For convenience, you can generate a password using openssl:
openssl rand -base64 15
%wheel ALL=(ALL) NOPASSWD: ALL
45.151.108.0/23, 94.140.198.64/27, 193.218.143.187, 93.100.73.160, 78.140.234.98, 93.159.236.11, 46.243.181.35, 46.243.181.242
iptables -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT iptables -A INPUT -p tcp -s 45.151.108.0/23 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -s 94.140.198.64/27 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -s 193.218.143.187 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -s 93.100.73.160 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -s 78.140.234.98 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -s 93.159.236.11 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -s 46.243.181.35 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -s 46.243.181.242 -m tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 22 -j DROP service iptables save
If you use firewalld:
firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="45.151.108.0/23" service name="ssh" accept' firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="94.140.198.64/27" service name="ssh" accept' firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="193.218.143.187" service name="ssh" accept' firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="93.100.73.160" service name="ssh" accept' firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="78.140.234.98" service name="ssh" accept' firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="93.159.236.11" service name="ssh" accept' firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="46.243.181.35" service name="ssh" accept' firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="46.243.181.242" service name="ssh" accept' firewall-cmd --zone=public --remove-service=ssh --permanent firewall-cmd --reload
!Save your settings, since the server will be rebooted during installation!
After confirming that remote SSH access is available, contact VAS Experts technical support (Service Desk) and create a request for SSG license installation, specifying the SSH username and password.
To update VEOS, install the new version according to the standard installation process.
Boot issues can be caused by various reasons, from BIOS/UEFI settings to missing drivers.
In most cases, the issue is related to hardware or the disk controller operating mode.
If network connectivity is unavailable after booting VEOS, first check whether NetworkManager is running.
systemctl status NetworkManager
systemctl enable NetworkManager systemctl start NetworkManager