Configure Debian 9 Host Basic Settings

Before you begin open a terminal with root user privileges.

There are 3 files that need to be edited.

First, edit the /etc/hosts file

nano /etc/hosts

Create a new line to show

127.0.0.1 <myhostname>.<myworkgroup/domain> <myhostname>

Press ctrl+o, then Enter to save. ctrl+x to quit

Edit the Hostname file

nano /etc/hostname

Optionally you could use the output redirect operator

echo "<myhostname>" > /etc/hostname

Edit the interfaces file

nano /etc/network/interfaces

If you’re using DHCP you can use the following

auto eth0
   allow-hotplug eth0
   iface eth0 inet dhcp

Or more likely if you would like to statically configure your IP address

auto eth0
iface eth0 inet static
   address 192.0.2.7/24
   gateway 192.0.2.254

If you prefer netmask in dot-decimal notation to CIDR notation you can use

auto eth0
iface eth0 inet static
   address 192.0.2.7
   netmask 255.255.255.0
   gateway 192.0.2.254

Update your system

apt update && apt upgrade -y

Edit your DNS settings. DNS settings can either be obtained via DHCP or by configuring it manually through the /etc/resolv.conf file

nano /etc/resolv.conf

Then add your 3 allowed name servers in order of fail-over

nameserver 1.1.1.1
nameserver 1.0.0.1
nameserver 208.67.222.222

You could be using your Pi-Hole or your forward proxy DNSMASQ for your first name server.

Reboot

reboot

Get Windows Product Key Windows 10

Open powershell and run it as administrator.

Enter the following command

Get-CimInstance -ClassName SoftwareLicensingProduct | where PartialProductKey | select Name, ApplicationId, LicenseStatus | Format-List *

Wait for what feels like days

Bam! The information you were looking for!

Thanks goes to Richard Siddaway: https://richardspowershellblog.wordpress.com/2014/04/13/checking-license-activation/

Not working?

Open an elevated command prompt and use the following command

wmic path SoftwareLicensingService get OA3xOriginalProductKey

GSuite Domain Change A Record to point to new server

If you purchased a GSuite account and would like to change the A record for your domain first log in to the Google admin console at https://admin.google.com/ with your GSuite administrator user.

Click on “Domains”

Click “Add/remove domains”

Click on the twisty (small black rectangle) to expand the “Advanced DNS settings”

You are provided with your registrar information user credentials. Make note of these and click on Sign in to DNS console.

Click on the domain that you want to modify.

Click on the ellipses (…) 3 dots. and click on “Manage DNS”

You should now be presented with the option to change your DNS records for the domain that you purchased.

Once your A record has been set to the IP that you want you can use DNS Checker to verify the status of the record’s propagation. https://dnschecker.org/

Ark: Survival Evolved PC dedicated server Windows 10 1903 with XBOX joined cross-platform play.

So, all of your standard tutorials don’t have this information in it as there were some recent changes to the way that the Ark: Survival Evolved dedicated server works as of a recent update to Windows 10 from 1809 to 1903 as well as the latest update to the game itself. The “enable cross-platform play” check box is missing.

You may still want to setup your dedicated server. First of all make sure that your router supports UPnP (Most do automatically), Determine what your host (PC) network type it is set as “private” or “public”. Enable Windows Firewall for that profile (This is a requirement or it will not work).

Before you start the game, on the PC hosting the dedicated server go to Settings -> Gaming -> Xbox Networking. Your NAT type should be set to “open”. If not, click on “Fix It”. You may need to restart your computer for the settings to take effect.

Once the computer has restarted launch the game and setup your dedicated server. Send invites through the admin panel to invite friends. A dedicated servers uses a dedicated Microsoft Live account. If you as the admin would like to play you will need to configure another Microsoft account to host the game as such that you may join the server instance as yourself.

Hope this saves a few people from some headaches configuring their dedicated Ark servers.