<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.internetcomputer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LouiseVelayo</id>
	<title>Internet Computer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.internetcomputer.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=LouiseVelayo"/>
	<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/wiki/Special:Contributions/LouiseVelayo"/>
	<updated>2026-05-02T06:04:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_IV._Best_Practices_-_F._Enable_GUI_Access_to_OPNsense_devices&amp;diff=7870</id>
		<title>RMU build Gen-1.5: IV. Best Practices - F. Enable GUI Access to OPNsense devices</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_IV._Best_Practices_-_F._Enable_GUI_Access_to_OPNsense_devices&amp;diff=7870"/>
		<updated>2024-07-15T07:52:32Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: add step to insert IPv6 host entries (this is needed for the rest of the steps in this page to work)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is part of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]].&lt;br /&gt;
&lt;br /&gt;
Go back to the previous section: [[RMU build Gen-1.5: IV. Best Practices - E. Enable Remote Access to Servers Console|E. Enable Remote Access to Servers Console]]&lt;br /&gt;
==F. Enable GUI Access to OPNsense devices (Recommended)==&lt;br /&gt;
This process will guide you through adding access to the OPNsense GUI for device management over Teleport.&lt;br /&gt;
&lt;br /&gt;
=== Add IPv6 Host Entries ===&lt;br /&gt;
&lt;br /&gt;
# Add the IPv6 address of each OPNsense device to the end of the `/etc/hosts` file&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;IPv6_of_1st_OPNsense_device&amp;gt; br2-fw01&lt;br /&gt;
&amp;lt;IPv6_of_2nd_OPNsense_device&amp;gt; br2-fw02&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Add Teleport Entries For GUI access to OPNsense firewalls ===&lt;br /&gt;
&lt;br /&gt;
# Edit the &amp;lt;code&amp;gt;/etc/teleport.yaml&amp;lt;/code&amp;gt; file on the RMU and add the following:&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
- name: &amp;lt;dc&amp;gt;-fw01&lt;br /&gt;
  uri: https://[&amp;lt;IPv6_of_1st_OPNsense_device&amp;gt;]:443&lt;br /&gt;
  public_addr: &amp;quot;&amp;lt;dc&amp;gt;-fw01.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  insecure_skip_verify: true&lt;br /&gt;
  rewrite:&lt;br /&gt;
    redirect:&lt;br /&gt;
    - &amp;quot;[&amp;lt;IPv6_of_1st_OPNSense_device&amp;gt;]&amp;quot;&lt;br /&gt;
    - &amp;quot;&amp;lt;dc&amp;gt;-fw01.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  labels:&lt;br /&gt;
    dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- name: &amp;lt;dc&amp;gt;-fw02&lt;br /&gt;
  uri: https://[&amp;lt;IPv6_of_2nd_OPNSense_device&amp;gt;]:443&lt;br /&gt;
  public_addr: &amp;quot;&amp;lt;dc&amp;gt;-fw02.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  insecure_skip_verify: true&lt;br /&gt;
  rewrite:&lt;br /&gt;
    redirect:&lt;br /&gt;
    - &amp;quot;[&amp;lt;IPv6_of_2nd_OPNsense_device&amp;gt;]&amp;quot;&lt;br /&gt;
    - &amp;quot;&amp;lt;dc&amp;gt;-fw02.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  labels:&lt;br /&gt;
    dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Reload the teleport server:&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl reload teleport&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Now, the GUI access should be visible inside the teleport[[File:Screen 1 teleport.jpg|800x800px]]&lt;br /&gt;
# And the OPNsense login page [[File:Screen 2 teleport.png|800x800px]]&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_IV._Best_Practices_-_F._Enable_GUI_Access_to_OPNsense_devices&amp;diff=7748</id>
		<title>RMU build Gen-1.5: IV. Best Practices - F. Enable GUI Access to OPNsense devices</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_IV._Best_Practices_-_F._Enable_GUI_Access_to_OPNsense_devices&amp;diff=7748"/>
		<updated>2024-05-22T11:53:59Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: fix indentation in teleport.yaml snippet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is part of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]].&lt;br /&gt;
&lt;br /&gt;
Go back to the previous section: [[RMU build Gen-1.5: IV. Best Practices - E. Enable Remote Access to Servers Console|E. Enable Remote Access to Servers Console]]&lt;br /&gt;
==F. Enable GUI Access to OPNsense devices (Recommended)==&lt;br /&gt;
This process will guide you through adding access to the OPNsense GUI for device management over Teleport.&lt;br /&gt;
&lt;br /&gt;
=== Add Teleport Entries For GUI access to OPNsense firewalls ===&lt;br /&gt;
&lt;br /&gt;
# Edit the &amp;lt;code&amp;gt;/etc/teleport.yaml&amp;lt;/code&amp;gt; file on the RMU and add the following:&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
- name: &amp;lt;dc&amp;gt;-fw01&lt;br /&gt;
  uri: https://[&amp;lt;IPv6_of_1st_OPNsense_device&amp;gt;]:443&lt;br /&gt;
  public_addr: &amp;quot;&amp;lt;dc&amp;gt;-fw01.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  insecure_skip_verify: true&lt;br /&gt;
  rewrite:&lt;br /&gt;
    redirect:&lt;br /&gt;
    - &amp;quot;[&amp;lt;IPv6_of_1st_OPNSense_device&amp;gt;]&amp;quot;&lt;br /&gt;
    - &amp;quot;&amp;lt;dc&amp;gt;-fw01.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  labels:&lt;br /&gt;
    dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- name: &amp;lt;dc&amp;gt;-fw02&lt;br /&gt;
  uri: https://[&amp;lt;IPv6_of_2nd_OPNSense_device&amp;gt;]:443&lt;br /&gt;
  public_addr: &amp;quot;&amp;lt;dc&amp;gt;-fw02.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  insecure_skip_verify: true&lt;br /&gt;
  rewrite:&lt;br /&gt;
    redirect:&lt;br /&gt;
    - &amp;quot;[&amp;lt;IPv6_of_2nd_OPNsense_device&amp;gt;]&amp;quot;&lt;br /&gt;
    - &amp;quot;&amp;lt;dc&amp;gt;-fw02.teleport.&amp;lt;dc&amp;gt;.&amp;lt;domain&amp;gt;&amp;quot;&lt;br /&gt;
  labels:&lt;br /&gt;
    dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Reload the teleport server:&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
sudo systemctl reload teleport&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Now, the GUI access should be visible inside the teleport[[File:Screen 1 teleport.jpg|800x800px]]&lt;br /&gt;
# And the OPNsense login page [[File:Screen 2 teleport.png|800x800px]]&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_III._Maas_-_E._Configure_CHCP_Subnet_on_MaaS&amp;diff=7739</id>
		<title>RMU build Gen-1.5: III. Maas - E. Configure CHCP Subnet on MaaS</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_III._Maas_-_E._Configure_CHCP_Subnet_on_MaaS&amp;diff=7739"/>
		<updated>2024-05-06T09:15:38Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: fix typo &amp;quot;CHCP&amp;quot; -&amp;gt; &amp;quot;DHCP&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is part of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]].&lt;br /&gt;
&lt;br /&gt;
Go back to the previous section: [[RMU build Gen-1.5: III. Maas - D. Initial Configuration of Maas Server|D. Initial Configuration of Maas Server]]&lt;br /&gt;
==E. Configure DHCP Subnet on MaaS==&lt;br /&gt;
&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Subnets&amp;lt;/code&amp;gt; in the top Navigation Bar&lt;br /&gt;
# Select &amp;lt;code&amp;gt;10.10.100.0/24&amp;lt;/code&amp;gt;&lt;br /&gt;
#*[[File:Screenshot 2024-01-05 at 12.32.48 PM.png|800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Reserve Range&amp;lt;/code&amp;gt; &amp;gt; &amp;lt;code&amp;gt;Reserve dynamic range&amp;lt;/code&amp;gt;&lt;br /&gt;
#*[[File:Screenshot 2024-01-05 at 12.33.59 PM.png|alt=]]&lt;br /&gt;
#Set &amp;lt;code&amp;gt;Start IP address&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;10.10.100.53&amp;lt;/code&amp;gt;&lt;br /&gt;
#Set &amp;lt;code&amp;gt;End IP address&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;10.10.100.99&amp;lt;/code&amp;gt;&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Reserve&amp;lt;/code&amp;gt;&lt;br /&gt;
#*[[File:Screenshot 2024-01-05 at 12.35.41 PM.png|800px]]&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Subnets&amp;lt;/code&amp;gt; in the top Navigation Bar&lt;br /&gt;
#Select &amp;lt;code&amp;gt;untagged&amp;lt;/code&amp;gt;&lt;br /&gt;
#*[[File:Screenshot 2024-01-05 at 12.32.48 PM.png|800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Configure DHCP&amp;lt;/code&amp;gt;&lt;br /&gt;
#*[[File:Screenshot 2024-01-05 at 12.41.42 PM.png|800px]]&lt;br /&gt;
# Ensure that &amp;lt;code&amp;gt;MAAS provides DHCP&amp;lt;/code&amp;gt; is ticked&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Provide DHCP from rack controller(s)&amp;lt;/code&amp;gt;&lt;br /&gt;
#In the &amp;lt;code&amp;gt;Rack controller&amp;lt;/code&amp;gt; dropdown select &amp;lt;code&amp;gt;&amp;lt;dc&amp;gt;-maas&amp;lt;/code&amp;gt; and select &amp;lt;code&amp;gt;Configure DHCP&amp;lt;/code&amp;gt;&lt;br /&gt;
#*[[File:Screenshot 2024-01-05 at 12.45.04 PM.png]]&lt;br /&gt;
&lt;br /&gt;
==Continue to next section: [[RMU build Gen-1.5: IV. Best Practices - A. Proxmox Security|IV. Best Practices - A. Proxmox Security]]==&lt;br /&gt;
Go to the index of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]].&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_III._Maas_-_C._Share_Services_Via_Teleport&amp;diff=7738</id>
		<title>RMU build Gen-1.5: III. Maas - C. Share Services Via Teleport</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_III._Maas_-_C._Share_Services_Via_Teleport&amp;diff=7738"/>
		<updated>2024-05-06T09:05:40Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: remove &amp;quot;&amp;lt;&amp;quot; and &amp;quot;&amp;gt;&amp;quot; from url to install teleport agent (including it results in an error).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is part of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]].&lt;br /&gt;
&lt;br /&gt;
Go back to the previous section: [[RMU build Gen-1.5: III. Maas - B. Install Maas Software via APT|B. Install Maas Software via APT]]&lt;br /&gt;
&lt;br /&gt;
== C. Share Services Via Teleport ==&lt;br /&gt;
Ref: https://www.youtube.com/watch?v=cvW4b96aPL0&lt;br /&gt;
&lt;br /&gt;
=== On the &amp;lt;code&amp;gt;teleport&amp;lt;/code&amp;gt; server: ===&lt;br /&gt;
&lt;br /&gt;
# Create a short lived token to “invite” the MaaS application&lt;br /&gt;
#* &amp;lt;code&amp;gt;tctl tokens add --type=app,node --app-name=&amp;lt;dc&amp;gt;-maas --app-uri=&amp;lt;nowiki&amp;gt;http://localhost:5240&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Take note of the &amp;lt;code&amp;gt;token&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ca_pin&amp;lt;/code&amp;gt; values&lt;br /&gt;
&lt;br /&gt;
=== On the &amp;lt;code&amp;gt;maas server&amp;lt;/code&amp;gt;: ===&lt;br /&gt;
&lt;br /&gt;
# Install the Teleport agent:&lt;br /&gt;
#*&amp;lt;code&amp;gt;sudo curl &amp;lt;nowiki&amp;gt;https://goteleport.com/static/install.sh&amp;lt;/nowiki&amp;gt; | bash -s &amp;lt;teleport version&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
# create the Teleport application config:&lt;br /&gt;
#*&amp;lt;code&amp;gt;sudo teleport configure --output=file --proxy=&amp;lt;domain name&amp;gt;:443 --token=/var/lib/teleport/token --roles=app,node --app-name=&amp;lt;dc&amp;gt;-maas --app-uri=&amp;lt;nowiki&amp;gt;http://localhost:5240&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#* [[File:Screenshot 2023-12-20 at 11.49.50 AM.png|800x800px]]&lt;br /&gt;
# Save the token generated on the Teleport server:&lt;br /&gt;
#*&amp;lt;code&amp;gt;sudo vi /var/lib/teleport/token&amp;lt;/code&amp;gt;&lt;br /&gt;
#* [[File:Screenshot 2023-10-30 at 3.36.42 PM.png|800x800px]]&lt;br /&gt;
# Save the ca_pin generated on the Teleport server:&lt;br /&gt;
#*&amp;lt;code&amp;gt;sudo vi /var/lib/teleport/ca_pin&amp;lt;/code&amp;gt;&lt;br /&gt;
#* [[File:Screenshot 2023-12-19 at 11.25.37 AM.png|800x800px]]&lt;br /&gt;
# Edit the &amp;lt;code&amp;gt;/etc/teleport.yaml&amp;lt;/code&amp;gt; to update the &amp;lt;code&amp;gt;ca_pin&amp;lt;/code&amp;gt; resource:&lt;br /&gt;
#*&amp;lt;code&amp;gt;sudo vi /etc/teleport.yaml&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Update the &amp;lt;code&amp;gt;ca_pin&amp;lt;/code&amp;gt; resource with the file path to the token &amp;lt;code&amp;gt;/var/lib/teleport/ca_pin&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Add &amp;lt;code&amp;gt;labels:&amp;lt;/code&amp;gt; section under &amp;lt;code&amp;gt;ssh_service:&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
labels:&lt;br /&gt;
    dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
    login: &amp;quot;&amp;lt;admin user login&amp;gt;&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
#* Remove &amp;lt;code&amp;gt;commands:&amp;lt;/code&amp;gt; section under &amp;lt;code&amp;gt;ssh_service:&amp;lt;/code&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
commands:&lt;br /&gt;
  - name: hostname&lt;br /&gt;
    command: [hostname]&lt;br /&gt;
    period: 1m0s&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
#* Add &amp;lt;code&amp;gt;labels:&amp;lt;/code&amp;gt; under &amp;lt;code&amp;gt;app_service: -&amp;gt; apps: -&amp;gt; &amp;lt;dc&amp;gt;-maas&amp;lt;/code&amp;gt; service&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
- name: &amp;lt;dc&amp;gt;-maas&lt;br /&gt;
    uri: http://localhost:5240&lt;br /&gt;
    public_addr: &amp;quot;&amp;quot;&lt;br /&gt;
    insecure_skip_verify: false&lt;br /&gt;
    labels:&lt;br /&gt;
      dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
      type: &amp;quot;maas&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
#* Sample &amp;lt;code&amp;gt;/etc/teleport.yaml&amp;lt;/code&amp;gt; file&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
version: v3&lt;br /&gt;
teleport:&lt;br /&gt;
  nodename: maas&lt;br /&gt;
  data_dir: /var/lib/teleport&lt;br /&gt;
  join_params:&lt;br /&gt;
    token_name: /var/lib/teleport/token&lt;br /&gt;
    method: token&lt;br /&gt;
  proxy_server: teleport.&amp;lt;domain&amp;gt;:443&lt;br /&gt;
  log:&lt;br /&gt;
    output: stderr&lt;br /&gt;
    severity: INFO&lt;br /&gt;
    format:&lt;br /&gt;
      output: text&lt;br /&gt;
  ca_pin: /var/lib/teleport/ca_pin&lt;br /&gt;
  diag_addr: &amp;quot;&amp;quot;&lt;br /&gt;
auth_service:&lt;br /&gt;
  enabled: &amp;quot;no&amp;quot;&lt;br /&gt;
ssh_service:&lt;br /&gt;
  enabled: &amp;quot;yes&amp;quot;&lt;br /&gt;
  labels:&lt;br /&gt;
    dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
    login: &amp;quot;maas&amp;quot;&lt;br /&gt;
proxy_service:&lt;br /&gt;
  enabled: &amp;quot;no&amp;quot;&lt;br /&gt;
  https_keypairs: []&lt;br /&gt;
  https_keypairs_reload_interval: 0s&lt;br /&gt;
  acme: {}&lt;br /&gt;
app_service:&lt;br /&gt;
  enabled: &amp;quot;yes&amp;quot;&lt;br /&gt;
  debug_app: false&lt;br /&gt;
  apps:&lt;br /&gt;
  - name: bo1-maas&lt;br /&gt;
    uri: http://localhost:5240&lt;br /&gt;
    public_addr: &amp;quot;&amp;quot;&lt;br /&gt;
    insecure_skip_verify: false&lt;br /&gt;
    labels:&lt;br /&gt;
      dc: &amp;quot;&amp;lt;dc&amp;gt;&amp;quot;&lt;br /&gt;
      type: &amp;quot;maas&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Add Teleport to &amp;lt;code&amp;gt;/etc/hosts&amp;lt;/code&amp;gt;&lt;br /&gt;
#*&amp;lt;code&amp;gt;sudo vi /etc/hosts&amp;lt;/code&amp;gt;&lt;br /&gt;
#* add an entry of &amp;lt;code&amp;gt;10.10.100.22 &amp;lt;Domain name of your teleport server&amp;gt;&amp;lt;/code&amp;gt; (what you made [[RMU build Gen-1.5: III. Maas - B. Install Maas Software via APT|here]])&lt;br /&gt;
#* [[File:Screenshot 2023-12-19 at 11.39.48 AM.png|800x800px]]&lt;br /&gt;
#* Save and quit the file&lt;br /&gt;
# Start the Teleport agent:&lt;br /&gt;
#* &amp;lt;code&amp;gt;sudo systemctl enable teleport&amp;lt;/code&amp;gt;&lt;br /&gt;
#* &amp;lt;code&amp;gt;sudo systemctl start teleport&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Continue to next section: [[RMU build Gen-1.5: III. Maas - D. Initial Configuration of Maas Server|D. Initial Configuration of Maas Server]]==&lt;br /&gt;
Go to the index of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]].&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5&amp;diff=7711</id>
		<title>RMU build Gen-1.5</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5&amp;diff=7711"/>
		<updated>2024-04-17T07:50:26Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: fix roman numerals (there were two &amp;quot;II&amp;quot;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Process for building a new RMU to convert Gen-1 sites to Gen-1.5 sites.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The following guide describes how DFINITY monitors their ICR Sites using the equipment that is already standard in most Gen-1.a sites. If you choose to follow this guide, completing everything up to [[RMU build Gen-1.5#IV. Best Practices|Best Practices]] will get you remote access to the RMU and the ability to add additional services via teleport. The [[RMU build Gen-1.5#IV. Best Practices|Best Practices]] section does introduce some services that greatly improve the overall experience such as being able to update firmware on all servers remotely.&lt;br /&gt;
&lt;br /&gt;
Please be aware that this guide provides only the foundational steps for setting up a Gen1.5 RMU. It does not encompass comprehensive security hardening for the RMU, nor does it address system maintenance. Responsibility to ensure a secure and well-maintained environment rests with each Node Provider.&lt;br /&gt;
&lt;br /&gt;
=== I.  [[RMU build Gen-1.5: I. Prerequisites|Prerequisites]] ===&lt;br /&gt;
&lt;br /&gt;
=== II. Proxmox ===&lt;br /&gt;
Once Proxmox is installed and reachable (Step II.A), the rest can be done remotely.&lt;br /&gt;
* A. [[RMU build Gen-1.5: II. Proxmox - A. Install Proxmox|Install Proxmox]]&lt;br /&gt;
* B. [[RMU build Gen-1.5: II. Proxmox - B. Update Proxmox|Update Proxmox]]&lt;br /&gt;
* C. [[RMU build Gen-1.5: II. Proxmox - C. Download CT Templates|Download CT Templates]]&lt;br /&gt;
* D. [[RMU build Gen-1.5: II. Proxmox - D. Download ISO Images|Download ISO Images]]&lt;br /&gt;
* E. [[RMU build Gen-1.5: II. Proxmox - E. Add LAN Network Device|Add LAN Network Device]]&lt;br /&gt;
&lt;br /&gt;
=== III. Teleport ===&lt;br /&gt;
This service will provide you secure remote access to all of the services installed on your RMU. &lt;br /&gt;
* A. [[RMU build Gen-1.5: II. Teleport - A. Create Teleport CT|Create Teleport CT]]&lt;br /&gt;
* B. [[RMU build Gen-1.5: II. Teleport - B. Install Teleport Software|Install Teleport Software]]&lt;br /&gt;
* C. [[RMU build Gen-1.5: II. Teleport - C. Share RMU Services Via Teleport|Share RMU Services Via Teleport]]&lt;br /&gt;
* D. [[RMU build Gen-1.5: II. Teleport - D. Teleport Notes|Teleport Notes]]&lt;br /&gt;
&lt;br /&gt;
=== IV. MaaS (Metal as a Service) ===&lt;br /&gt;
&lt;br /&gt;
* A. [[RMU build Gen-1.5: III. Maas - A. Create Proxmox CT|Create Proxmox CT]]&lt;br /&gt;
* B. [[RMU build Gen-1.5: III. Maas - B. Install Maas Software via APT|Install MaaS Software via APT (for a Container)]]&lt;br /&gt;
* C. [[RMU build Gen-1.5: III. Maas - C. Share Services Via Teleport|Share Services Via Teleport]]&lt;br /&gt;
* D. [[RMU build Gen-1.5: III. Maas - D. Initial Configuration of Maas Server|Initial Configuration of MaaS Server]]&lt;br /&gt;
* E. [[RMU build Gen-1.5: III. Maas - E. Configure CHCP Subnet on MaaS|Configure DHCP Subnet on MaaS]]&lt;br /&gt;
&lt;br /&gt;
=== V. Best Practices ===&lt;br /&gt;
&lt;br /&gt;
* A. Recommended: [[RMU build Gen-1.5: IV. Best Practices - A. Proxmox Security|Proxmox Security]]&lt;br /&gt;
* B. Optional: [[RMU build Gen-1.5: IV. Best Practices - B. Install RACADM Tool on RMU|Install RACADM Tool On RMU (Dell Nodes)]]&lt;br /&gt;
* C. Recommended: [[RMU build Gen-1.5: IV. Best Practices - C. Dell OpenManage Enterprise|Dell OpenManage Enterprise (OME) (Dell Nodes)]]&lt;br /&gt;
* D. Recommended: [[RMU build Gen-1.5: IV. Best Practices - D. Update Firmware on SuperMicro Nodes|Update Firmware On SuperMicro Nodes]]&lt;br /&gt;
* E. Recommended: [[RMU build Gen-1.5: IV. Best Practices - E. Enable Remote Access to Servers Console|Enable Remote Access To Servers Console (Dell Nodes)]]&lt;br /&gt;
* F. Recommended: [[RMU build Gen-1.5: IV. Best Practices - F. Enable GUI Access to OPNsense devices|Enable GUI Access To OPNsense devices]]&lt;br /&gt;
&lt;br /&gt;
=== VI. Reference Information ===&lt;br /&gt;
&lt;br /&gt;
* [[RMU build Gen-1.5: V. Reference Information - Internal Network Layout|Internal Network Layout]]&lt;br /&gt;
* [[RMU build Gen-1.5: V. Reference Information - RMU Cabling|RMU Cabling]]&lt;br /&gt;
* [[RMU build Gen-1.5: V. Reference Information - Checking number of internal drives|Checking number of internal drives]]&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=ALLUSION_BV&amp;diff=7703</id>
		<title>ALLUSION BV</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=ALLUSION_BV&amp;diff=7703"/>
		<updated>2024-04-09T06:16:44Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: Upload PDFs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allusion Self-Declaration ==&lt;br /&gt;
SHA256 Allusion_SelfDeclaration.pdf: ce7805a31ef5f5830a9d6526762c6206b32e2450e82927d2840b57ae9caf7d28&lt;br /&gt;
[[File:Allusion SelfDeclaration.pdf|alt=Allusion - Self Declaration|thumb|Allusion - Self Declaration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Allusion Proof of Identity ==&lt;br /&gt;
SHA256 Allusion_Incorporation_Certification_Predik.pdf: dec7a6a2654df1a7164b3dd2472f0fc1e13fabebbe7a5a85d490ee808426717a  &lt;br /&gt;
[[File:Allusion Incorporation Certification Predik.pdf|alt=Allusion - Proof of Identity|thumb|Allusion - Proof of Identity]]&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Louise_Velayo&amp;diff=7702</id>
		<title>Louise Velayo</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Louise_Velayo&amp;diff=7702"/>
		<updated>2024-04-09T06:15:08Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: Upload PDFs and Add hash&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Self Declaration ==&lt;br /&gt;
SHA256 Hash: 2b425dbb1a6a4030157f0b0f9a6d2950f67b1fe72fb68ed088a6f3e4cd735694  Self-Declaration.pdf&lt;br /&gt;
[[File:Louise Velayo - Self Declaration.pdf|alt=Louise Velayo - Self Declaration|thumb|Louise Velayo - Self Declaration]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Proof of Identity ==&lt;br /&gt;
SHA256 Hash: 20b9d99195d7a157833fc399d6c94c05b6ba80fc43095f88002eab9b023dcebc  Extract_1033133963.pdf&lt;br /&gt;
[[File:Extract 1033133963.pdf|alt=Louise Velayo - Proof of Identity|thumb|Louise Velayo - Proof of Identity]]&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Extract_1033133963.pdf&amp;diff=7694</id>
		<title>File:Extract 1033133963.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Extract_1033133963.pdf&amp;diff=7694"/>
		<updated>2024-04-02T20:00:23Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Proof of Identity - Louise Velayo&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Louise_Velayo_-_Self_Declaration.pdf&amp;diff=7695</id>
		<title>File:Louise Velayo - Self Declaration.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Louise_Velayo_-_Self_Declaration.pdf&amp;diff=7695"/>
		<updated>2024-04-02T19:57:36Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Louise Velayo - Self Declaration&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Self_Declarations&amp;diff=7693</id>
		<title>Node Provider Self Declarations</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Self_Declarations&amp;diff=7693"/>
		<updated>2024-04-02T19:56:13Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: add Louise Velayo Self Declaration Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;blockquote&amp;gt;&#039;&#039;&#039;&#039;&#039;NOTE: Please try to keep entries in this document alphabetically sorted, to reduce conflicts in edits.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[43rd Big Idea Films, LLC]]&lt;br /&gt;
&lt;br /&gt;
[[ACCUSET SOLUTIONS]]&lt;br /&gt;
&lt;br /&gt;
[[Aitubi AG]]&lt;br /&gt;
&lt;br /&gt;
[[Altimist Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[ALLUSION BV]]&lt;br /&gt;
&lt;br /&gt;
[[ANYPOINT PTY LTD]]&lt;br /&gt;
&lt;br /&gt;
[[AVRVM AG]]&lt;br /&gt;
&lt;br /&gt;
[[Artem Horodyskyi|ARTEM HORODYSKIY]]&lt;br /&gt;
&lt;br /&gt;
[[Bianca-Martina Rohner]]&lt;br /&gt;
&lt;br /&gt;
[[Bigger Capital|Bigger Capital Pty Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[Bitapp]]&lt;br /&gt;
&lt;br /&gt;
[[Bitmoon]]&lt;br /&gt;
&lt;br /&gt;
[[Bohatyrov Volodymyr]]&lt;br /&gt;
&lt;br /&gt;
[[Buldakova Rehina]]&lt;br /&gt;
&lt;br /&gt;
[[CarbonTwelve]]&lt;br /&gt;
&lt;br /&gt;
[[CocoMango LLC]]&lt;br /&gt;
&lt;br /&gt;
[[Conic Ventures]]&lt;br /&gt;
&lt;br /&gt;
[[Eastman_Ventures_Pty_Ltd|Eastan_Ventures_Pty_Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[Exaion]]&lt;br /&gt;
&lt;br /&gt;
[[User:FenexLLC|FenexLLC]]&lt;br /&gt;
&lt;br /&gt;
[[Ferndale International]]&lt;br /&gt;
&lt;br /&gt;
[[Geeta Kalwani]]&lt;br /&gt;
&lt;br /&gt;
[[GeoNodes LLC]]&lt;br /&gt;
&lt;br /&gt;
[[George Bassadone]]&lt;br /&gt;
&lt;br /&gt;
[[Geodd Pvt Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[User:James Wang|HashQuark]]&lt;br /&gt;
&lt;br /&gt;
[[HoneyComb Capital|HoneyCob Capital]]&lt;br /&gt;
&lt;br /&gt;
[[Icaria_Systems_Pty_Ltd|Icaria_Systes_Pty_Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[Illusions in Art Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[InfoObjects Inc]]&lt;br /&gt;
&lt;br /&gt;
[[Ivanov Oleksandr]]&lt;br /&gt;
&lt;br /&gt;
[[Karel Frank]]&lt;br /&gt;
&lt;br /&gt;
[[Kontrapunt (Pty) Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[Krishna Enterprises]]&lt;br /&gt;
&lt;br /&gt;
[[Krzysztof Żelazko]]&lt;br /&gt;
&lt;br /&gt;
[[Katerina Karapuz]]&lt;br /&gt;
&lt;br /&gt;
[[Louise Velayo]]&lt;br /&gt;
&lt;br /&gt;
[[Ludens LLC]]&lt;br /&gt;
&lt;br /&gt;
[[Lukas Helebrandt]]&lt;br /&gt;
&lt;br /&gt;
[[Marc Johnson]]&lt;br /&gt;
&lt;br /&gt;
[[Marvelous Web3]]&lt;br /&gt;
&lt;br /&gt;
[[Maksym Ishchenko]]&lt;br /&gt;
&lt;br /&gt;
[[:File:NODE-PROVIDER-SELF.pdf|ML SOLUTIONS LTD]]&lt;br /&gt;
&lt;br /&gt;
[[Michael_and_Dominik_Peterer]]&lt;br /&gt;
&lt;br /&gt;
[[Mariano Stoll]]&lt;br /&gt;
&lt;br /&gt;
[[Neptune Partners]]&lt;br /&gt;
&lt;br /&gt;
[[NODAL CAPITAL]]&lt;br /&gt;
&lt;br /&gt;
[[Nova_LCC]]&lt;br /&gt;
&lt;br /&gt;
[[NoviSystems|NoviSystems, LLC]]&lt;br /&gt;
&lt;br /&gt;
[[Nataliia Nykyforak]]&lt;br /&gt;
&lt;br /&gt;
[[Natalia Kulesha]]&lt;br /&gt;
&lt;br /&gt;
[[Nikola Nikov]]&lt;br /&gt;
&lt;br /&gt;
[[OneSixtyTwo Digital Capital]]&lt;br /&gt;
&lt;br /&gt;
[[User:Soekawat|Origin Game]]&lt;br /&gt;
&lt;br /&gt;
[[Paul Creasey]]&lt;br /&gt;
&lt;br /&gt;
[[PindarTechnologyLimited]]&lt;br /&gt;
&lt;br /&gt;
[[User:Powermetacorp|Power Meta Corporation]]&lt;br /&gt;
&lt;br /&gt;
[[Privoxy Solutions, LLC.]]&lt;br /&gt;
&lt;br /&gt;
[[Rivram Inc]]&lt;br /&gt;
&lt;br /&gt;
[[Stamper Co., Ltd.]]&lt;br /&gt;
&lt;br /&gt;
[[Serenity lotus limited]]&lt;br /&gt;
&lt;br /&gt;
[[Technical University of Munich]]&lt;br /&gt;
&lt;br /&gt;
[[Timur Rakhimzhan]]&lt;br /&gt;
&lt;br /&gt;
[[Wolkboer (Pty) Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[WMA Investments Limited]]&lt;br /&gt;
&lt;br /&gt;
[[VirtualHiveLtd|Virtual Hive Ltd]]&lt;br /&gt;
&lt;br /&gt;
[[Vladyslav Popov]]&lt;br /&gt;
&lt;br /&gt;
[[Zaboo d.o.o.]]&lt;br /&gt;
&lt;br /&gt;
[[Zondax AG]]&lt;br /&gt;
&lt;br /&gt;
[[User:Web3game|Web3game]]&lt;br /&gt;
&lt;br /&gt;
[[User:Zenithcode|Zenith Code LLC]]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.internetcomputer.org/wiki/User:ZTLC_PTE_Ltd ZTLC_PTE_Ltd]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=ALLUSION_BV&amp;diff=7691</id>
		<title>ALLUSION BV</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=ALLUSION_BV&amp;diff=7691"/>
		<updated>2024-04-02T19:30:22Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: add sha256 hash and pdf of allusion&amp;#039;s self declaration and proof of identity documents&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Allusion Self-Declaration ==&lt;br /&gt;
SHA256 Allusion_SelfDeclaration.pdf: ce7805a31ef5f5830a9d6526762c6206b32e2450e82927d2840b57ae9caf7d28&lt;br /&gt;
&lt;br /&gt;
== Allusion Proof of Identity ==&lt;br /&gt;
SHA256 Allusion_Incorporation_Certification_Predik.pdf: dec7a6a2654df1a7164b3dd2472f0fc1e13fabebbe7a5a85d490ee808426717a  &lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Allusion_Incorporation_Certification_Predik.pdf&amp;diff=7690</id>
		<title>File:Allusion Incorporation Certification Predik.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Allusion_Incorporation_Certification_Predik.pdf&amp;diff=7690"/>
		<updated>2024-04-02T19:29:36Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Allusion Self declaration&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Allusion_SelfDeclaration.pdf&amp;diff=7689</id>
		<title>File:Allusion SelfDeclaration.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Allusion_SelfDeclaration.pdf&amp;diff=7689"/>
		<updated>2024-04-02T19:26:49Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Allusion SelfDeclaration&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_II._Proxmox_-_A._Install_Proxmox&amp;diff=7624</id>
		<title>RMU build Gen-1.5: II. Proxmox - A. Install Proxmox</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=RMU_build_Gen-1.5:_II._Proxmox_-_A._Install_Proxmox&amp;diff=7624"/>
		<updated>2024-03-11T13:46:42Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: Aviate Labs has created a brief instructional video to complement this step in the runbook. We&amp;#039;re eager to share it with Node Providers who are interested in undergoing this procedure, providing a clear understanding of the on-site process. Additionally, &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is part of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]]. &lt;br /&gt;
&lt;br /&gt;
Go back to the previous section: [[RMU build Gen-1.5: I. Prerequisites|Prerequisites]]&lt;br /&gt;
 Have a quick look at this [https://www.youtube.com/watch?v=TvieZdDwSug instructional video] that was made based on the steps below!&lt;br /&gt;
&lt;br /&gt;
==Install Proxmox==&lt;br /&gt;
&lt;br /&gt;
#Insert your Proxmox USB drive that you made earlier into the RMU&lt;br /&gt;
#Ensure the RMU is powered off&lt;br /&gt;
#Plug the USB into the RMU&lt;br /&gt;
#Start the server and press the F11 key repeatedly to reach the Boot Menu.&lt;br /&gt;
#*[[File:01 - BIOS Boot Screen.jpg|800x800px]]&lt;br /&gt;
#Select the Flash Drive and press enter (screen may differ)&lt;br /&gt;
#*[[File:02 - Select USB Boot Media.jpg]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Install Proxmox VE (Terminal UI)&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:IKVM capture (31).jpg|800x800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;I agree&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:04 - EULA.jpg|800x800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Advanced options&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:05 - Install Boot Disk.jpg|800x800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;ext4&amp;lt;/code&amp;gt; and press enter to change this setting&lt;br /&gt;
#*Note: For SuperMicros with two internal drives , select &amp;lt;code&amp;gt;ZFS (RAID 1)&amp;lt;/code&amp;gt; for SuperMicros with one drive select &amp;lt;code&amp;gt;ZFS (RAID 0)&amp;lt;/code&amp;gt;  &amp;lt;br /&amp;gt;[[File:06 - Install Boot Disk - Select ZFS (RAID1).jpg|800x800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Ok&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:07 - Install Boot Disk - Accept ZFS.jpg|800x800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Next&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:08 - Start Installer.jpg|800x800px]]&lt;br /&gt;
# Select your Country, Timezone (Recommended UTC), and Keyboard layout &lt;br /&gt;
#*[[File:09 - Select Country.jpg|800x800px]]  [[File:10 - Select System Timezone.jpg|800x800px]] [[File:11 - Select Keyboard Type.jpg|800x800px]]&lt;br /&gt;
# Select &amp;lt;code&amp;gt;Next&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:12 - Continue Installer.jpg|800x800px]]&lt;br /&gt;
#Enter in a password, please make this a strong password, and store it in your password manager&lt;br /&gt;
# Enter in an email to receive alerts&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Next&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:13 - Set Root Password and Email.jpg|800x800px]]&lt;br /&gt;
#These instructions assume that you followed the RMU Cabling instructions earlier in the document&lt;br /&gt;
#Select the &amp;lt;code&amp;gt;Management Interface&amp;lt;/code&amp;gt; and change it to &amp;lt;code&amp;gt;eno1&amp;lt;/code&amp;gt; and press enter&lt;br /&gt;
#For &amp;lt;code&amp;gt;Hostname (FQDN):&amp;lt;/code&amp;gt; input*&amp;lt;code&amp;gt;&amp;lt;dc&amp;gt;-rmu.&amp;lt;domain&amp;gt;&amp;lt;/code&amp;gt; (if supporting multiple sites).*  This will be the fully qualified domain name (FQDN) name for the RMU itself as added to the DNS in the Prerequisites section.&lt;br /&gt;
#For &amp;lt;code&amp;gt;IP address (CIDR):&amp;lt;/code&amp;gt; enter the &amp;lt;code&amp;gt;External IP&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Netmask&amp;lt;/code&amp;gt; determined in the Prerequisites section&lt;br /&gt;
#*If you are unsure of what IP address, Netmask or Gateway to use, please contact your ISP.&lt;br /&gt;
#For &amp;lt;code&amp;gt;Gateway address:&amp;lt;/code&amp;gt; enter in your public &amp;lt;code&amp;gt;Gateway&amp;lt;/code&amp;gt; determined in the Prerequisites section&lt;br /&gt;
#*If you are unsure of what IP address, Netmask or Gateway to use, please contact your ISP.&lt;br /&gt;
#For &amp;lt;code&amp;gt;DNS Server&amp;lt;/code&amp;gt; address: enter in &amp;lt;code&amp;gt;1.1.1.1&amp;lt;/code&amp;gt;&lt;br /&gt;
#*[[File:IKVM capture (29).jpg|800x800px]]&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Next&amp;lt;/code&amp;gt; and press enter &lt;br /&gt;
#*[[File:IKVM capture (28).jpg|800x800px]]&lt;br /&gt;
#Look over to ensure all information is correct&lt;br /&gt;
#Select &amp;lt;code&amp;gt;Install&amp;lt;/code&amp;gt; and press enter. Make sure it is checked to reboot after installation&lt;br /&gt;
#*If you set the boot order to boot off of the USB, then remove it before the reboot&lt;br /&gt;
#*[[File:IKVM capture (30).jpg|800x800px]]&lt;br /&gt;
#You should now see the login screen. If need be, you can login as root and use the password you set earlier&lt;br /&gt;
#Take note of the IP address and port shown on this screen &lt;br /&gt;
#*[[File:17 - Console Login.jpg|800x800px]]&lt;br /&gt;
&lt;br /&gt;
== Continue to next section: [[RMU build Gen-1.5: II. Proxmox - B. Update Proxmox|B. Update Proxmox]] ==&lt;br /&gt;
Go to the index of the [[RMU build Gen-1.5|Gen-1.5 RMU build runbook]].&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Matrix_channel&amp;diff=6804</id>
		<title>Node Provider Matrix channel</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Matrix_channel&amp;diff=6804"/>
		<updated>2023-11-30T15:19:12Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: add DC&amp;#039;s in which Allusion operates in&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
There is an open Matrix room (channel) that is intended to be a forum for potential and existing Node Providers as well as anybody else who would like to follow the node provider discussion: https://app.element.io/#/room/#ic-node-providers:matrix.org &lt;br /&gt;
&lt;br /&gt;
The runs runs on the open, public, and decentralized Matrix network. Matrix [https://matrix.org/clients/ has many clients] you can use. One of the popular clients is element.io, which is very similar to Slack, and offers a web UI, a [https://element.io/download desktop app], and a mobile app.&lt;br /&gt;
&lt;br /&gt;
We strongly recommend that you add [https://ems-docs.element.io/books/element-cloud-documentation/page/element-settings an email address in the Element Profile settings] and to [https://element.io/help#settings3 enable notifications for missed messages].&lt;br /&gt;
&lt;br /&gt;
If you are a Node Provider, please also add your Node Provider contact details on the Matrix room, to facilitate communication.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Node Provider Name&lt;br /&gt;
!Node Provider Id&lt;br /&gt;
!DC list&lt;br /&gt;
!Matrix aliases&lt;br /&gt;
|-&lt;br /&gt;
|1G&lt;br /&gt;
|7k7b7-4pzhf-aivy6-y654t-uqyup-2auiz-ew2cm-4qkl4-nsl4v-bul5k-5qe                                                                                                                                   &lt;br /&gt;
|fm1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|43rd Big Idea Films&lt;br /&gt;
|sqhxa-h6ili-qkwup-ohzwn-yofnm-vvnp5-kxdhg-saabw-rvua3-xp325-zqe&lt;br /&gt;
|hu1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|87m Neuron, LLC&lt;br /&gt;
|eipr5-izbom-neyqh-s3ec2-52eww-cyfpg-qfomg-3dpwj-4pffh-34xcu-7qe&lt;br /&gt;
|pl1, dl1, lv1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|9Yards Capital&lt;br /&gt;
|spp3m-vawt7-3gyh6-pjz5d-6zidf-up3qb-yte62-otexv-vfpqg-n6awf-lqe&lt;br /&gt;
|jv1, ch2, ny1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ACCUSET SOLUTIONS&lt;br /&gt;
|cp5ib-twnmx-h4dvd-isef2-tu44u-kb2ka-fise5-m4hta-hnxoq-k45mm-hqe&lt;br /&gt;
|gn1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Adam Dymecki&lt;br /&gt;
|n32q7-33lmk-m33tr-o5ltb-po6cb-tqqrr-2x6wp-pzhw7-ymizu-o3fyp-sqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|A Dog&#039;s Boutique, LLC&lt;br /&gt;
|uvawj-nnt3i-4ch3a-hruy4-hyfjn-7owvl-wgkli-uq2hd-e6lkq-v4b2o-4ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Allusion&lt;br /&gt;
|rbn2y-6vfsb-gv35j-4cyvy-pzbdu-e5aum-jzjg6-5b4n5-vuguf-ycubq-zae&lt;br /&gt;
|an1, br1, br2&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;Paul De Cannière (Allusion), Roald | Aviate Labs, Louise Velayo | Aviate Labs&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Anonstake&lt;br /&gt;
|kos24-5xact-6aror-uofg2-tnvt6-dq3bk-c2c5z-jtptt-jbqvc-lmegy-qae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ANYPOINT PTY LTD&lt;br /&gt;
|fwnmn-zn7yt-5jaia-fkxlr-dzwyu-keguq-npfxq-mc72w-exeae-n5thj-oae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Archery Blockchain SCSp&lt;br /&gt;
|7ryes-jnj73-bsyu4-lo6h7-lbxk5-x4ien-lylws-5qwzl-hxd5f-xjh3w-mqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Arjay LLC&lt;br /&gt;
|l2kri-jarwr-7whc4-pjdpn-n6hlb-45ltr-l6ghm-twttl-pcsvt-rynko-dqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Artem Horodyskyi&lt;br /&gt;
|diyay-s4rfq-xnx23-zczwi-nptra-5254n-e4zn6-p7tqe-vqhzr-sd4gd-bqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Aspire Properties&lt;br /&gt;
|2byzn-q2crt-hgczo-eruff-6p7af-pemor-n2z4z-6d2sd-wvdqa-yqvxb-mqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bigger Capital&lt;br /&gt;
|7a4u2-gevsy-5c5fs-hsgri-n2kdz-dxxwf-btcfp-jykro-l4y7c-7xky2-aqe&lt;br /&gt;
|me3, aw1&lt;br /&gt;
|Dallas W&lt;br /&gt;
|-&lt;br /&gt;
|Bitmoon&lt;br /&gt;
|mjnyf-lzqq6-s7fzb-62rqm-xzvge-5oa26-humwp-dvwxp-jxxkf-hoel7-fqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Blockchain Development Labs&lt;br /&gt;
|7at4h-nhtvt-a4s55-jigss-wr2ha-ysxkn-e6w7x-7ggnm-qd3d5-ry66r-cae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BlockTech Ventures, LLC&lt;br /&gt;
|ks7ow-zvs7i-ratdk-azq34-zio2b-gbekj-qjicg-pfhp3-ovhgu-k5qql-dae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BLP22, LLC&lt;br /&gt;
|sma3p-ivkif-hz7nu-ngmvq-ibnjg-nubke-zf6gh-wbnfc-2dlng-l3die-zqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Bohatyrov Volodymyr&lt;br /&gt;
|dhywe-eouw6-hstpj-ahsnw-xnjxq-cmqks-47mrg-nnncb-3sr5d-rac6m-nae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Boolean Bit, LLC&lt;br /&gt;
|qdj4d-76lh3-w2q5i-kwjcd-643pq-pk42d-cziag-4hkau-35gib-m7s33-6qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Brener, Inc.&lt;br /&gt;
|2wxxr-qwylo-n7dhz-6co6m-iektd-vl7dn-ocvyc-xazaf-hbfxq-66spe-aae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Conic Ventures&lt;br /&gt;
|i3cfo-s2tgu-qe5ym-wk7e6-y7ura-pptgu-kevuf-2feh7-z4enq-5hz4s-mqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Coplus Limited&lt;br /&gt;
|jz47c-irtey-dr2nb-wienh-emhaz-jo6ua-gsbho-t2z5j-l7kbf-5i7p5-5ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|CRM52 Systems, LLC&lt;br /&gt;
|7nxxb-6qgm4-fftx3-xkwpj-sjrcm-tzmk5-dvuqk-l4ei4-3hvii-scwnj-tae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|DFINITY Operations SA&lt;br /&gt;
|bvcsg-3od6r-jnydw-eysln-aql7w-td5zn-ay5m6-sibd2-jzojt-anwag-mqe&lt;br /&gt;
|mr1, sh1, zh2&lt;br /&gt;
| Katie Peters, sasa-tomic, Sven Fischer, eerokelly, garym-dfn, Radek Zakrzyk, Samuel Howard, Tomas Hlavacek, dfinityian, andrewbattat, Rudd-O, tthebst&lt;br /&gt;
|-&lt;br /&gt;
|DFINITY USA Research LLC&lt;br /&gt;
|lq5ra-f4ibl-t7wpy-hennc-m4eb7-tnfxe-eorgd-onpsl-wervo-7chjj-6qe&lt;br /&gt;
|&lt;br /&gt;
| Katie Peters, sasa-tomic, Sven Fischer, eerokelly, garym-dfn, Radek Zakrzyk, Samuel Howard, Tomas Hlavacek, dfinityian, andrewbattat, Rudd-O, tthebst&lt;br /&gt;
|-&lt;br /&gt;
|DFINITY USA Research LLC&lt;br /&gt;
|r2qgy-abcek-yc2ot-3powq-gayr6-4dibc-jvvfl-ri376-gmfmw-u2v7w-4qe&lt;br /&gt;
|bo1&lt;br /&gt;
| Katie Peters, sasa-tomic, Sven Fischer, eerokelly, garym-dfn, Radek Zakrzyk, Samuel Howard, Tomas Hlavacek, dfinityian, andrewbattat, Rudd-O, tthebst&lt;br /&gt;
|-&lt;br /&gt;
|DRMxTech Enterprises, LLC&lt;br /&gt;
|olgti-2hegv-ya7pd-ky2wt-of57j-tzs6q-ydrpy-hdxyy-cjnwx-ox5t4-3qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Exaion&lt;br /&gt;
|xo7ih-nswlt-hbq3n-v5ixi-etu7j-sasg6-fjf4p-zx6or-cc7c3-pnh7t-2ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Fidgitville Ventures LLC&lt;br /&gt;
|ob633-g55bt-y6pu5-5iby6-jmcvi-oylqs-q6ahw-cvecq-5ckeh-m4wws-nae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Finteck LLC&lt;br /&gt;
|x3zyd-pkcbf-5n3w2-n7uov-2qrbt-d3kfn-ojdd7-pxog5-vpqnt-6lex5-fqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Fractal Labs AG&lt;br /&gt;
|wdjjk-blh44-lxm74-ojj43-rvgf4-j5rie-nm6xs-xvnuv-j3ptn-25t4v-6ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Fritz Huie&lt;br /&gt;
|67gkg-gkgzz-g2ubz-3cc6h-jr3zm-twsii-7i325-r3gzr-kp2kh-dwxg6-pqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|FUM Capital, LLC&lt;br /&gt;
|zgupw-boshs-mg6kz-2ciwm-upk7g-igjpn-75t3p-np6g4-47l7q-nuefa-6qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Geodd Pvt Ltd&lt;br /&gt;
|eybf4-6t6bb-unfb2-h2hhn-rrfi2-cd2vs-phksn-jdmbn-i463m-4lzds-vqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|GeoNodes LLC&lt;br /&gt;
|5wedd-dwi2c-ybr2g-benav-qlgc7-vifbt-qz3ml-ymopp-uaide-ilpkb-tae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|George Bassadone&lt;br /&gt;
|lksfo-j2smg-76m4c-jwasz-e5exl-gptsk-jvtc7-zvm34-ezk4g-p2xjt-dqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Giant Leaf, LLC&lt;br /&gt;
|wwdbq-xuqhf-eydzu-oyl7p-ga565-zm7s7-yrive-ozgsy-zzgh3-qwb3j-cae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Goat, LLC&lt;br /&gt;
|p6fou-ngmgk-rxc6t-7ckzz-hojr2-kk6r3-xnlrk-ewzvu-g6xms-rfafz-zae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Goodsir, LLC&lt;br /&gt;
|myrs2-bc6j6-mydpr-2jmli-l45mu-35ybt-c34mo-kjpve-zmaao-ajusy-nqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Honeycomb Capital (Pty) Ltd&lt;br /&gt;
|nmdd6-rouxw-55leh-wcbkn-kejit-njvje-p4s6e-v64d3-nlbjb-vipul-mae&lt;br /&gt;
|&lt;br /&gt;
|honeycombcapital&lt;br /&gt;
|-&lt;br /&gt;
|Iancu Aurel&lt;br /&gt;
|i7dto-bgkj2-xo5dx-cyrb7-zkk5y-q46eh-gz6iq-qkgyc-w4qte-scgtb-6ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Icaria Systems Pty Ltd&lt;br /&gt;
|ihbuj-erwnc-tkjux-tqtnv-zkoar-uniy2-sk2go-xfpkc-znbb4-seukm-wqe&lt;br /&gt;
|mn2&lt;br /&gt;
| Icarus&lt;br /&gt;
|-&lt;br /&gt;
|IC Pros&lt;br /&gt;
|srga3-cikqa-srnxx-rwejf-672jj-5o6qy-tuzsa-khds3-2ofjw-5gnew-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Illusions In Art (Pty) Ltd&lt;br /&gt;
|optdi-nwa4m-hly3k-6ua4n-sqyxf-yahvb-wps77-ddayn-r7zcz-edla5-7qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|InfoObjects&lt;br /&gt;
|7ws2n-wqorv-vmo4m-5e222-n42c3-hk43s-ei3kp-4hpbn-xlkzo-jgv7i-tqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Internet Computer Explorer&lt;br /&gt;
|i7v7g-cwjtl-gzd2s-nt2ko-4d5su-vh64h-bqu4h-rio26-tbaej-dtj6d-fae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Ivanov Oleksandr&lt;br /&gt;
|ivf2y-crxj4-y6ewo-un35q-a7pum-wqmbw-pkepy-d6uew-bfmff-g5yxe-eae&lt;br /&gt;
|pa1,ma1, bt1, rg1,  wy1, li1, ta2&lt;br /&gt;
|alexnod&lt;br /&gt;
|-&lt;br /&gt;
|Jeffrey Schnettler&lt;br /&gt;
|5zqo2-omblo-i7knq-qyrfu-mjccn-tljyd-qslab-b7ukn-7tshi-pbeke-pae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Jimmy Quach&lt;br /&gt;
|dzxyh-fo4sw-pxckk-kwqvc-xjten-3yqon-fm62b-2hz4s-raa4g-jzczg-iqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Jonathan Ziskind&lt;br /&gt;
|qcs4o-yswwp-7ozhg-m2ago-ytjyl-zlckb-raykw-fi5hl-cflyt-4beyv-zqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Joseph Stella&lt;br /&gt;
|f5wg2-kl4aq-cj4ym-nq7ul-i4kxy-t4x3x-yiyc5-3wlu6-opzwd-o5qes-hae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Karel Frank&lt;br /&gt;
|unqqg-no4b2-vbyad-ytik2-t3vly-3e57q-aje2t-sjb5l-bd4ke-chggn-uqe&lt;br /&gt;
|jb1, jb2, sc1&lt;br /&gt;
|lerak&lt;br /&gt;
|-&lt;br /&gt;
|KLAW Media, LLC&lt;br /&gt;
|pcwis-xaq3p-xvasz-5cfws-oelni-xs72v-acbwz-umxnq-nb2bc-ziyuu-sqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Kontrapunt (Pty) Ltd&lt;br /&gt;
|py2kr-ipr2p-ryh66-x3a3v-5ts6u-7rfhf-alkna-ueffh-hz5ox-lt6du-qqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Krishna Enterprises&lt;br /&gt;
|zy4m7-z5mhs-zfkpl-zlsjl-blrbx-mvvmq-5z4zu-mf7eq-hhv7o-ezfro-3ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Krishna Sriram&lt;br /&gt;
|sajvr-l5iok-rj6c2-r76co-k2mde-d3kir-pnmjs-443f6-lxto4-pu55q-uae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lauren Dymecki Chickvara&lt;br /&gt;
|abscc-3lezh-oezci-5i3kz-pkwlc-ozz3r-5wv4n-htujn-rtajh-6cgyv-jae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Lukas Helebrandt&lt;br /&gt;
|efem5-kmwaw-xose7-zzhgg-6bfif-twmcw-csg7a-lmqvn-wrdou-mjwlb-vqe&lt;br /&gt;
|bn1&lt;br /&gt;
|@lukas:greensteps.cn&lt;br /&gt;
|-&lt;br /&gt;
|Luke Jacobson&lt;br /&gt;
|6dwst-olsa5-tagsr-jylgj-oicju-rf42e-o7job-gedre-fgoxt-7br62-jqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Maksym Ishchenko&lt;br /&gt;
|4r6qy-tljxg-slziw-zoteo-pboxh-vlctz-hkv2d-7zior-u3pxm-mmuxb-cae&lt;br /&gt;
|bn1,ma2,bt1,rg1, wa1,ba1,ta1&lt;br /&gt;
|77676m&lt;br /&gt;
|-&lt;br /&gt;
|Marc Johnson&lt;br /&gt;
|xfvlz-qkgs4-xyeyx-lbke5-aarza-ovi52-wzpxl-3p27l-ov6ki-csxv6-qqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Marvelous Web3&lt;br /&gt;
|7uioy-xitfw-yqcko-5gpya-3lpsw-dw7zt-dyyyf-wfqif-jvi76-fdbkg-cqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mary Ren&lt;br /&gt;
|vdzyg-amckj-thvl5-bsn52-2elzd-drgii-ryh4c-izba3-xaehb-sohtd-aae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MB Patrankos šūvis&lt;br /&gt;
|4jjya-hlyyc-s766p-fd6gr-d6tvv-vo3ah-j5ptx-i73gw-mwgyd-rw6w2-rae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mika Properties, LLC&lt;br /&gt;
|3siog-htc6j-ed3wz-sguhu-2objz-g5qct-npoma-t3wwt-bd6wy-chwsi-4ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|MI Servers&lt;br /&gt;
|izmhk-lpjum-uo4oy-lviba-yctpc-arg4b-2ywim-vgoiu-gqaj2-gskmw-2qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mitchel Guerra&lt;br /&gt;
|4anlt-yam7x-eodmx-ik7mo-nl3kx-t35fj-52hfy-uv4jj-u2iea-ntg76-pqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Moon Block Ventures&lt;br /&gt;
|sdal5-w2c3d-p3buy-zieck-2wyuj-eu5bn-rkfe6-uuspi-o4n2b-gpei7-iae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Mostly Wholesome, Inc.&lt;br /&gt;
|ou3o7-akyjc-ldwd5-anyjn-l2buz-cwhbg-nehlc-abkde-qtc7w-fozdi-hae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Neptune Partners&lt;br /&gt;
|4dibr-2alzr-h6kva-bvwn2-yqgsl-o577t-od46o-v275p-a2zov-tcw4f-eae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|NoviSystems, LLC&lt;br /&gt;
|hk7eo-22zam-kqmsx-dtfbj-k5i6f-jg65h-micpf-2cztc-t2eqk-efgvx-vqe&lt;br /&gt;
|ny2, fm1&lt;br /&gt;
|novisystems&lt;br /&gt;
|-&lt;br /&gt;
|OneSixtyTwo Digital Capital&lt;br /&gt;
|6nbcy-kprg6-ax3db-kh3cz-7jllk-oceyh-jznhs-riguq-fvk6z-6tsds-rqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Origin Game&lt;br /&gt;
|cgmhq-c4zja-yov4u-zeyao-64ua5-idlhb-ezcgr-cultv-3vqjs-dhwo7-rqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Palnu_Logistics&lt;br /&gt;
|pfcmh-uqedc-ijkjz-mdo35-bvprd-2vtlw-ktod5-npgfc-pgbq4-akaen-uqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Paul Legato&lt;br /&gt;
|yr4eg-kwk3m-q44vj-ale35-2mtxk-5dyn7-vgppx-z6tcw-kzo4o-ezpm5-fqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Peggy Shafaghi&lt;br /&gt;
|72idx-a7c3y-nrcwc-lboj4-mmsas-sfdpm-gq23i-h2yuy-lykcj-vrxn2-jqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Philippe Chapparone&lt;br /&gt;
|2c4m6-25hos-qroi3-mk4aj-nog6s-zbzcv-ccpcc-cbv7s-sjy6p-bv3g5-fae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Pindar Technology Limited&lt;br /&gt;
|r3yjn-kthmg-pfgmb-2fngg-5c7d7-t6kqg-wi37r-j7gy6-iee64-kjdja-jae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Power Meta Corporation&lt;br /&gt;
|4fedi-eu6ue-nd7ts-vnof5-hzg66-hgzl7-liy5n-3otyp-h7ipw-owycg-uae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Prayit Jain&lt;br /&gt;
|waj5k-wlyvv-jbj4n-vxwjm-dmkyg-uw2nl-ggojp-34kln-wgx3n-d7xih-5qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Privoxy Solutions, LLC&lt;br /&gt;
|trxbq-wy5xi-3y27q-bkpaf-mhi2m-puexs-yatgt-nhwiy-dh6jy-rolw5-zqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Rachel Dymecki&lt;br /&gt;
|chnsu-yaqt5-6osy5-au4zn-li6yu-nufmw-dewrt-utkiu-twd76-ujypw-rae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Richard Ma&lt;br /&gt;
|egb3e-rzi2e-vpsmm-akysp-l2owk-4dgst-b5hmg-xrkwa-cr3uk-zlzds-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Richard Suarez&lt;br /&gt;
|cmcjw-6c5ve-4zjnt-lipnl-2lp43-oh5wk-ewciz-xyvnv-m2rz5-hkm6a-hqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Ricky Sidhu&lt;br /&gt;
|q22bo-3uyqa-jvtpt-gapjk-pseor-esx4a-zyb74-vzea4-o7nx2-tafgq-hae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Rishi Sachdev&lt;br /&gt;
|6tg64-cdfoh-kl35i-p6qti-sose3-746lr-jk5ex-phuvu-jfu3d-5svwa-7qe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Rivram Inc&lt;br /&gt;
|ulyfm-vkxtj-o42dg-e4nam-l4tzf-37wci-ggntw-4ma7y-d267g-ywxi6-iae&lt;br /&gt;
|nm1,mtl1&lt;br /&gt;
|@ritvick&lt;br /&gt;
|-&lt;br /&gt;
|Rodney Zorrilla&lt;br /&gt;
|bgprp-b2mnt-ci5in-57vuk-p7qvo-tj2tb-5w5su-qwenk-gbe77-mnuiq-sqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Ronnie Pellizzari&lt;br /&gt;
|wwxec-c2gd2-bu5on-ktpwz-z2ph3-vlr4p-m7ztf-6ck7r-nt3r4-fxbdq-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Russell Ford&lt;br /&gt;
|p5jx4-lsrog-ep5o3-5uudg-opdg3-ur45z-xeefi-4ejfz-47t2k-riwfv-dae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Scott Hallock&lt;br /&gt;
|i6sxi-fks25-viets-mboa7-3i23b-qeocf-e57qj-ar6vy-2mchu-xb5vp-aqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Shelburne Ventures, LLC&lt;br /&gt;
|a24zv-2ndbz-hqogc-ev63f-qxnpb-7ramd-usexl-ennaq-4om4k-sod6u-gae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Staking Facilities&lt;br /&gt;
|niw4y-easue-l3qvz-sozsi-tfkvb-cxcx6-pzslg-5dqld-ooudp-hsuui-xae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Starbase&lt;br /&gt;
|sixix-2nyqd-t2k2v-vlsyz-dssko-ls4hl-hyij4-y7mdp-ja6cj-nsmpf-yae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Starseed Technology, LLC&lt;br /&gt;
|ruxoj-jnqql-uau6o-xwrtb-ufde4-geddn-mnhni-wpew4-zhzi5-xjrxi-lqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Sygnum Bank&lt;br /&gt;
|6r5lw-l7db7-uwixn-iw5en-yy55y-ilbtq-e6gcv-g22r2-j3g6q-y37jk-jqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Tomahawk.vc&lt;br /&gt;
|ucjqj-jmbj3-rs4aq-ekzpw-ltjs3-zrcma-t6r3t-m5wxc-j5yrj-unwoj-mae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Virtual Hive Ltd&lt;br /&gt;
|wdnqm-clqti-im5yf-iapio-avjom-kyppl-xuiza-oaz6z-smmts-52wyg-5ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Vladyslav Popov&lt;br /&gt;
|3oqw6-vmpk2-mlwlx-52z5x-e3p7u-fjlcw-yxc34-lf2zq-6ub2f-v63hk-lae&lt;br /&gt;
|pa2,ma2,si1,rg1,  wy1,li1,ta2&lt;br /&gt;
|vladyslav_p&lt;br /&gt;
|-&lt;br /&gt;
|Wancloud limited&lt;br /&gt;
|g2ax6-jrkmb-3zuh3-jibtb-q5xoq-njrgo-5utbc-j2o7g-zfq2w-yyhky-dqe&lt;br /&gt;
|hk1&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;hashbamboo | HashQuark, Daniel | HashQuark&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Web3game&lt;br /&gt;
|64xe5-tx2s3-4gjmj-pnozr-fejw2-77y5y-rhcjk-glnmx-62brf-qin5q-pqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|William Zelver&lt;br /&gt;
|usau7-upgoh-sg464-6qnso-lud42-nxho6-ith26-a2jhq-q5bgy-ajeou-4ae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Wolfhound LLC&lt;br /&gt;
|6mifr-stcqy-w5pzr-qpijh-jopft-p6jl3-n2sww-jhmzg-uzknn-hte4m-pae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Wolkboer (Pty) Ltd&lt;br /&gt;
|mme7u-zxs3z-jq3un-fbaly-nllcz-toct2-l2kp3-larrb-gti4r-u2bmo-dae&lt;br /&gt;
|jb3&lt;br /&gt;
|wolkboer&lt;br /&gt;
|-&lt;br /&gt;
|Zondax AG&lt;br /&gt;
|hzqcb-iiagd-4erjo-qn7rq-syqro-zztl6-cpble-atnkd-2c6bg-bxjoa-qae&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|ZTLC PTE LTD&lt;br /&gt;
|xsrwt-tl3tk-n3aya-rafh3-ta6xu-eviw5-ae5dg-2f3bf-siaab-wdwdo-dqe&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Alerting_Options&amp;diff=6566</id>
		<title>Node Provider Alerting Options</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Alerting_Options&amp;diff=6566"/>
		<updated>2023-11-06T09:04:41Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: Add links to different versions of node monitor: the free hosted version and the open source code for NPs to clone and host on their own.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Node providers will want to set up alerting so they know as soon as one of their nodes or their data center goes down. As the owner of both the nodes and the data center, node providers have the freedom to set up this alerting using any method that suits their needs. Below are some options that can be used and built upon: &lt;br /&gt;
&lt;br /&gt;
Node Monitor by [https://www.aviatelabs.co/ Aviate Labs]: &lt;br /&gt;
&lt;br /&gt;
* [https://www.aviatelabs.co/node-monitor Free hosted version] - sign up and receive instant monitoring with zero setup required. &lt;br /&gt;
&lt;br /&gt;
* [https://github.com/aviate-labs/node-monitor Open source code] - set up and host the application yourself. &lt;br /&gt;
&lt;br /&gt;
[https://github.com/dfinity/nodeprovider-scripts/blob/main/node_monitor.sh DFINITY&#039;s basic Node Monitor]&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Documentation&amp;diff=6232</id>
		<title>Node Provider Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=Node_Provider_Documentation&amp;diff=6232"/>
		<updated>2023-08-09T08:14:11Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: Added link to &amp;quot;How to become a node provider: a step-by-step guide&amp;quot; page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
ICP runs on a [[Sovereign Network]] that is a governed by a DAO using [[Deterministic Decentralization | deterministic decentralization]] to maximize its [[Decentralization in ICP: Infrastructure Governance | decentralization]]. To be part of the ICP infrastructure, any potential node providers can submit NNS proposals to the DAO controlling the ICP blockchain. ICP community then votes on whether to include the node provider. Node providers invest in and operate the node hardware that powers the Internet Computer. Running these nodes in data centers provides the high performance and the cost-effectiveness of the Internet Computer. Every node provider is allowed a limited amount of nodes.&lt;br /&gt;
&lt;br /&gt;
This article is the hub for ICP node provider documentation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == A Step-by-Step Guide ==&lt;br /&gt;
[[How to Become a Node Provider: A Step-by-Step Guide]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
== How to become a Node Provider for the Internet Computer ==&lt;br /&gt;
Interested in becoming a Node Provider? Read this: [[How to Become a Node Provider: A Step-by-Step Guide]]. &lt;br /&gt;
&lt;br /&gt;
==Node Provider tokenomics &amp;amp; remuneration==&lt;br /&gt;
Node providers receive rewards (remuneration) for operating node machines that run the IC network. The single source of truth for node provider rewards is the NNS, where changes can only be made through NNS proposals adopted by the IC community.&lt;br /&gt;
&lt;br /&gt;
This page summarizes the current node provider rewards and serves to discuss proposals for future reward models: [[Node Provider Remuneration]]&lt;br /&gt;
&lt;br /&gt;
==Node machine hardware requirements==&lt;br /&gt;
&lt;br /&gt;
Node machines on ICP network need to keep up with the requirements of the network, please see:  [[Node Provider Machine Hardware Guide#Gen 2 Node Machine requirements|Gen-2 Node Machine Hardware]].&lt;br /&gt;
&lt;br /&gt;
==Submitting proposal to join the network==&lt;br /&gt;
&lt;br /&gt;
As part of the process to become a node provider, a candidate node provider has to declare their intent and self-identify so the ICP DAO can make an informed decision. Please see [[Node Provider Self-declaration]] for more info.&lt;br /&gt;
&lt;br /&gt;
==Onboarding for accepted node providers==&lt;br /&gt;
&lt;br /&gt;
===Gen-2 documentation===&lt;br /&gt;
&lt;br /&gt;
These articles are for candidate node providers considering becoming node providers or node providers recently accepted by the ICP DAO. The term &amp;quot;Gen-2&amp;quot; refers to &amp;quot;Generation 2&amp;quot;, which is the current set of protocols for new node providers. &lt;br /&gt;
&lt;br /&gt;
* [[Node Provider Machine Hardware Guide]]&lt;br /&gt;
* [[Node Provider Networking Guide]]&lt;br /&gt;
* [[Node Provider Remuneration]]&lt;br /&gt;
* [[Node Provider Self-declaration]]&lt;br /&gt;
* [[Node Provider Onboarding]]&lt;br /&gt;
* [[IC-OS Installation Runbook]]&lt;br /&gt;
* [[Node Provider FAQ]]&lt;br /&gt;
&lt;br /&gt;
===Node provider troubleshooting===&lt;br /&gt;
* [[Node Provider Troubleshooting]]&lt;br /&gt;
&lt;br /&gt;
===Gen-1 documentation===&lt;br /&gt;
The first batch of ICP node providers joined under Gen-1 (Generation 1). These documents are for those legacy node providers.&lt;br /&gt;
&lt;br /&gt;
* [[NitroKey HSM installation runbook|Legacy Node Onboarding for Gen-1 data centers set up with HSMs]]&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[Node Provider Matrix channel]]&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=How_to_Become_a_Node_Provider:_A_Step-by-Step_Guide&amp;diff=6231</id>
		<title>How to Become a Node Provider: A Step-by-Step Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=How_to_Become_a_Node_Provider:_A_Step-by-Step_Guide&amp;diff=6231"/>
		<updated>2023-08-09T07:09:03Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: Added a visual to accompany the text that is already on the wiki.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page serves as a guide designed to facilitate the process of becoming a Node Provider (NP) for the Internet Computer (IC) network. For those seeking to contribute to the network&#039;s decentralized infrastructure by hosting operational nodes, this guide offers a structured and informed approach. Drawing upon insights sourced from the IC wiki and discussions within the IC Forum, this page provides a visual overview of the step-by-step journey, accompanied with text that gives more information about each step. By adhering to this guide, potential NPs will confidently navigate the intricacies, ensuring they are well-prepared to establish their role as NPs for the IC.&lt;br /&gt;
&lt;br /&gt;
NPs who have successfully completed this onboarding process are strongly encouraged to contribute their insights and wisdom to enhance this resource. Your valuable contributions can further enrich the guide. Collaboration is at the core of the Internet Computer community, and your participation can contribute to the success of new NPs! &lt;br /&gt;
[[File:IC NP roadmap v4.png|alt=Outline of the Procedure to Become an Internet Computer Node Provider|center|frameless|1063x1063px|Outline of the procedure to become an Internet Computer Node Provider]]&lt;br /&gt;
&lt;br /&gt;
== 1. Gather DC and ISP quotes ==&lt;br /&gt;
The initial step in becoming a Node Provider (NP) revolves around establishing partnerships with Data Center(s) (DC) and Internet Service Provider(s) (ISP) to host operational IC nodes. For ensuring decentralization, it is highly beneficial to distribute nodes across multiple countries and data centers. Additionally, proposing new countries and/or data centers for hosting nodes can increase the likelihood of acceptance during the later stage (step 6). Although not as stringent, a similar principle applies to the selection of ISPs. &lt;br /&gt;
&lt;br /&gt;
At present, there are no mandatory technical certifications required for DCs, but this might change in the future. The sole requirement is verifiability of the DC&#039;s location once its proposal is submitted in step 6, as stated in this [https://forum.dfinity.org/t/the-state-and-direction-of-decentralization-nodes-on-the-internet-computer/9170/180 forum post].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggested approach:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Visit the world map on the homepage of the [https://dashboard.internetcomputer.org/ IC dashboard]. Identify countries where there are no nodes in operation. For decentralization purposes, it is highly recommended to set up nodes in these countries.&lt;br /&gt;
# Check the “Data centers&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt; page of the [https://dashboard.internetcomputer.org/centers IC dashboard] for the country of interest. Verify if there are any DCs in that region with IC nodes present. For better network decentralization, opt for data centers companies different from those already hosting IC nodes.&lt;br /&gt;
# Contact DCs and request a quote. This [https://docs.google.com/document/d/1-9rj9cEgOqMM3ZzXcniGfAyYkdN9oI8PngflokGazrY/edit?usp=sharing template] is an example request. Feel free to adapt it to your (local) needs. &lt;br /&gt;
#* The template is quite comprehensive but the key information that should be included in the DC’s quote are:&lt;br /&gt;
#*# Monthly Recurring Costs (MRC) of colocation (renting rack space within the data center)&lt;br /&gt;
#*# Non-Recurring Costs (NRC), like one-off setup fees&lt;br /&gt;
#*# Cost structure for the services provided by their hands &amp;amp; eyes team (if present)&lt;br /&gt;
# Contact ISPs and request a quote. This [https://docs.google.com/document/d/17b-OCFMitFGvCzcHX3Qopjyag2cB0GaZkv6wrIQEtZk/edit?usp=sharing template] is an example request. Feel free to adapt it.&lt;br /&gt;
#* Similar to the DCs, at this stage you are only interested in the MRC and NRC.&lt;br /&gt;
# If possible, visit the sites of the most promising data centers to assess suitability and professionalism of their staff.&lt;br /&gt;
# Utilize the received quotes to make a financial analysis according to the [[Node Provider Remuneration|Node Provider Remuneration Model]]. This will aid in determining the optimal number of nodes to host.&lt;br /&gt;
# Finalize a provisional contract with a selected data center. This contract can serve as supporting documentation for your declaration as a node provider (step 4).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To assist with any follow-up questions from data centers regarding the technical aspects of your project, refer to the documentation provided below.&lt;br /&gt;
&lt;br /&gt;
# [[Node Provider Networking Guide|Networking guide]]&lt;br /&gt;
# [[Node Provider Machine Hardware Guide|Hardware specifications]]&lt;br /&gt;
&lt;br /&gt;
== 2. Establish a (local) legal entity ==&lt;br /&gt;
While &#039;&#039;&#039;not mandatory&#039;&#039;&#039;, establishing a legal entity as a Node Provider is highly recommended. &lt;br /&gt;
&lt;br /&gt;
* Creating a legal entity provides protection in the event of any legal issues, debts, or liabilities related to the operation of these nodes. It safeguards your personal assets from being utilized to resolve such discrepancies.&lt;br /&gt;
* Moreover, operating under a legal entity enhances your credibility, increasing the likelihood of your proposal being accepted by the community. &lt;br /&gt;
* With a legal entity in place, you gain the ability to enter into contracts and agreements using the entity&#039;s name, offering an additional layer of protection for the legal relationships involved in running an IC node, such as the DC contract.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
However, it&#039;s worth noting that running a node as an individual is also possible. The choice ultimately lies with you.&lt;br /&gt;
&lt;br /&gt;
== 3. Order and setup your hardware wallet ==&lt;br /&gt;
As part of the onboarding process (Step 6), &#039;&#039;&#039;you will require a hardware wallet.&#039;&#039;&#039; Once you have acquired your hardware wallet, you can proceed to configure it by following the instructions provided [[Node Provider Onboarding#3.%20Setup%20your%20hardware%20wallet|here]]. Once these initial setup steps are finished, you will be prepared to move forward with the actions outlined in step 6.&lt;br /&gt;
&lt;br /&gt;
== 4. Preparation of documents for NP self declaration ==&lt;br /&gt;
&#039;&#039;&#039;Anyone interested in becoming a node provider is required to submit a proposal to be voted on by the community.&#039;&#039;&#039; This begins with a self declaration where the following documents need to be prepared and submitted.&lt;br /&gt;
&lt;br /&gt;
* Self declaration - A document to declare you intent to become a node provider&lt;br /&gt;
* Identity proof - Any document that proves the identity of the signers of the self-declaration to the community. Examples include:&lt;br /&gt;
** Proof of company registration through an official database&lt;br /&gt;
** Company registration/license&lt;br /&gt;
** ID/Passport&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Both documents are mandatory.&#039;&#039;&#039; Templates for these documents can be found [[Node Provider Self-declaration|here]]. &lt;br /&gt;
&lt;br /&gt;
Some supporting documents that are not mandatory but would strengthen any node provider self declaration include:&lt;br /&gt;
&lt;br /&gt;
* Company/personal website&lt;br /&gt;
* Link to Github account/organization&lt;br /&gt;
* Datacenter contract&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Publish the documents to the [[Node Provider Self-declaration|self declaration page]] on the IC wiki.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 5. Node provider onboarding to the Network Nervous System (NNS) ==&lt;br /&gt;
Now that you have your hardware wallet and also a DC contract in place, you can complete the steps outlined in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]] seamlessly.&lt;br /&gt;
&lt;br /&gt;
Here are supplementary actions that should be completed following specific steps to optimize and streamline your onboarding experience:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Once you have completed step 9&#039;&#039;&#039; on the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]], you will have successfully created a proposal that is waiting for the NNS to vote. To facilitate this process, it is best to create a post in this [https://forum.dfinity.org/t/new-node-provider-proposals/16643/69 forum thread] to raise awareness of your proposal. You can use this as a [https://docs.google.com/document/d/1nKy5hKiF72a4NCHvpgij-Np9pbtR5KOBbF1W6qr-nds/edit?usp=sharing template] for the post.&lt;br /&gt;
* &#039;&#039;&#039;Once your NP registration has been accepted&#039;&#039;&#039;, you may complete step 10 on the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]]. At the end of this step, you will have successfully created a proposal to register your DC to the network (if it is a new DC). Similar to the previous step, to facilitate the voting process of your proposal, it is advised to create a post in this [https://forum.dfinity.org/t/new-node-provider-proposals/16643/69 forum thread] to raise awareness of your proposal. You can use this as a [https://docs.google.com/document/d/1Hg0tI9O5__Tp4qKrNKuTADsQT7Z47I6aAFXbiDimG_U/edit?usp=sharing template] for the post.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once your NP and DC registration have been accepted, you may order the hardware (Step 6) for the nodes and have them delivered to the DC you registered so that they can be racked and stacked. This can be done while you complete the rest of the steps outlined in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]].&lt;br /&gt;
&lt;br /&gt;
== 6. Order hardware ==&lt;br /&gt;
The hardware specifications can be found [[Node Provider Machine Hardware Guide|here]]. Note that buying the hardware has a lead time of up to 6 months.&lt;br /&gt;
&lt;br /&gt;
Ordering the hardware directly after the acceptance of your NP and DC registration by the NNS is the safest option. However, in practice, if you are fully aware of the associated risks, ordering the hardware at an earlier stage can be done as well.&lt;br /&gt;
&lt;br /&gt;
== 7. Rack and stack ==&lt;br /&gt;
Follow the instructions in the [[Gen-2 Data Center runbook|Gen-2 Data Center Runbook]], or provide them to the hands and eyes team on site so that the set-up of the nodes in the rack is according to community standards.&lt;br /&gt;
&lt;br /&gt;
== 8. Onboard nodes to the IC ==&lt;br /&gt;
Now that your nodes have been racked and stacked, they can be added to the IC by following the steps outlined in the [[IC-OS Installation Runbook]].&lt;br /&gt;
&lt;br /&gt;
Once this has been completed, you will have successfully completed step 12 in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]].&lt;br /&gt;
&lt;br /&gt;
== 9. Add nodes to the reward configuration ==&lt;br /&gt;
Finally, &#039;&#039;&#039;you must complete step 13 in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]]&#039;&#039;&#039;. This step will create a proposal to add your nodes to the reward configuration. Once this proposal has been accepted, you will have successfully been onboarded as a node provider on the IC.&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=How_to_Become_a_Node_Provider:_A_Step-by-Step_Guide&amp;diff=6203</id>
		<title>How to Become a Node Provider: A Step-by-Step Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=How_to_Become_a_Node_Provider:_A_Step-by-Step_Guide&amp;diff=6203"/>
		<updated>2023-08-08T08:36:15Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: Added a step by step instructions on how to become a node provider. From data center selection to onboarding nodes. This text accompanies a visual that was submitted to be on this page as well.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page serves as a guide designed to facilitate the process of becoming a Node Provider (NP) for the Internet Computer (IC) network. For those seeking to contribute to the network&#039;s decentralized infrastructure by hosting operational nodes, this guide offers a structured and informed approach. Drawing upon insights sourced from the IC wiki and informed discussions within the IC Forum, this page provides an organized overview of the step-by-step journey. By adhering to this guide, potential NPs will confidently navigate the intricacies, ensuring they are well-prepared to establish their role as NPs for the IC.&lt;br /&gt;
&lt;br /&gt;
NPs who have successfully completed this onboarding process are strongly encouraged to contribute their insights and wisdom to enhance this resource. Your valuable contributions can further enrich the guide. Collaboration is at the core of the Internet Computer community, and your participation can contribute to the success of new NPs! &lt;br /&gt;
&lt;br /&gt;
== 1. Gather DC and ISP quotes ==&lt;br /&gt;
The initial step in becoming a Node Provider (NP) revolves around establishing partnerships with Data Center(s) (DC) and Internet Service Provider(s) (ISP) to host operational IC nodes. For ensuring decentralization, it is highly beneficial to distribute nodes across multiple countries and data centers. Additionally, proposing new countries and/or data centers for hosting nodes can increase the likelihood of acceptance during the later stage (step 6). Although not as stringent, a similar principle applies to the selection of ISPs. &lt;br /&gt;
&lt;br /&gt;
At present, there are no mandatory technical certifications required for DCs, but this might change in the future. The sole requirement is verifiability of the DC&#039;s location once its proposal is submitted in step 6, as stated in this [https://forum.dfinity.org/t/the-state-and-direction-of-decentralization-nodes-on-the-internet-computer/9170/180 forum post].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggested approach:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Visit the world map on the homepage of the [https://dashboard.internetcomputer.org/ IC dashboard]. Identify countries where there are no nodes in operation. For decentralization purposes, it is highly recommended to set up nodes in these countries.&lt;br /&gt;
# Check the “Data centers&amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt; page of the [https://dashboard.internetcomputer.org/centers IC dashboard] for the country of interest. Verify if there are any DCs in that region with IC nodes present. For better network decentralization, opt for data centers companies different from those already hosting IC nodes.&lt;br /&gt;
# Contact DCs and request a quote. This [https://docs.google.com/document/d/1-9rj9cEgOqMM3ZzXcniGfAyYkdN9oI8PngflokGazrY/edit?usp=sharing template] is an example request. Feel free to adapt it to your (local) needs. &lt;br /&gt;
#* The template is quite comprehensive but the key information that should be included in the DC’s quote are:&lt;br /&gt;
#*# Monthly Recurring Costs (MRC) of colocation (renting rack space within the data center)&lt;br /&gt;
#*# Non-Recurring Costs (NRC), like one-off setup fees&lt;br /&gt;
#*# Cost structure for the services provided by their hands &amp;amp; eyes team (if present)&lt;br /&gt;
# Contact ISPs and request a quote. This [https://docs.google.com/document/d/17b-OCFMitFGvCzcHX3Qopjyag2cB0GaZkv6wrIQEtZk/edit?usp=sharing template] is an example request. Feel free to adapt it.&lt;br /&gt;
#* Similar to the DCs, at this stage you are only interested in the MRC and NRC.&lt;br /&gt;
# If possible, visit the sites of the most promising data centers to assess suitability and professionalism of their staff.&lt;br /&gt;
# Utilize the received quotes to make a financial analysis according to the [[Node Provider Remuneration|Node Provider Remuneration Model]]. This will aid in determining the optimal number of nodes to host.&lt;br /&gt;
# Finalize a provisional contract with a selected data center. This contract can serve as supporting documentation for your declaration as a node provider (step 4).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To assist with any follow-up questions from data centers regarding the technical aspects of your project, refer to the documentation provided below.&lt;br /&gt;
&lt;br /&gt;
# [[Node Provider Networking Guide|Networking guide]]&lt;br /&gt;
# [[Node Provider Machine Hardware Guide|Hardware specifications]]&lt;br /&gt;
&lt;br /&gt;
== 2. Establish a (local) legal entity ==&lt;br /&gt;
While &#039;&#039;&#039;not mandatory&#039;&#039;&#039;, establishing a legal entity as a Node Provider is highly recommended. &lt;br /&gt;
&lt;br /&gt;
* Creating a legal entity provides protection in the event of any legal issues, debts, or liabilities related to the operation of these nodes. It safeguards your personal assets from being utilized to resolve such discrepancies.&lt;br /&gt;
* Moreover, operating under a legal entity enhances your credibility, increasing the likelihood of your proposal being accepted by the community. &lt;br /&gt;
* With a legal entity in place, you gain the ability to enter into contracts and agreements using the entity&#039;s name, offering an additional layer of protection for the legal relationships involved in running an IC node, such as the DC contract.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
However, it&#039;s worth noting that running a node as an individual is also possible. The choice ultimately lies with you.&lt;br /&gt;
&lt;br /&gt;
== 3. Order and setup your hardware wallet ==&lt;br /&gt;
As part of the onboarding process (Step 6), &#039;&#039;&#039;you will require a hardware wallet.&#039;&#039;&#039; Once you have acquired your hardware wallet, you can proceed to configure it by following the instructions provided [[Node Provider Onboarding#3.%20Setup%20your%20hardware%20wallet|here]]. Once these initial setup steps are finished, you will be prepared to move forward with the actions outlined in step 6.&lt;br /&gt;
&lt;br /&gt;
== 4. Preparation of documents for NP self declaration ==&lt;br /&gt;
&#039;&#039;&#039;Anyone interested in becoming a node provider is required to submit a proposal to be voted on by the community.&#039;&#039;&#039; This begins with a self declaration where the following documents need to be prepared and submitted.&lt;br /&gt;
&lt;br /&gt;
* Self declaration - A document to declare you intent to become a node provider&lt;br /&gt;
* Identity proof - Any document that proves the identity of the signers of the self-declaration to the community. Examples include:&lt;br /&gt;
** Proof of company registration through an official database&lt;br /&gt;
** Company registration/license&lt;br /&gt;
** ID/Passport&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Both documents are mandatory.&#039;&#039;&#039; Templates for these documents can be found [[Node Provider Self-declaration|here]]. &lt;br /&gt;
&lt;br /&gt;
Some supporting documents that are not mandatory but would strengthen any node provider self declaration include:&lt;br /&gt;
&lt;br /&gt;
* Company/personal website&lt;br /&gt;
* Link to Github account/organization&lt;br /&gt;
* Datacenter contract&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Publish the documents to the [[Node Provider Self-declaration|self declaration page]] on the IC wiki.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 5. Node provider onboarding to the Network Nervous System (NNS) ==&lt;br /&gt;
Now that you have your hardware wallet and also a DC contract in place, you can complete the steps outlined in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]] seamlessly.&lt;br /&gt;
&lt;br /&gt;
Here are supplementary actions that should be completed following specific steps to optimize and streamline your onboarding experience:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Once you have completed step 9&#039;&#039;&#039; on the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]], you will have successfully created a proposal that is waiting for the NNS to vote. To facilitate this process, it is best to create a post in this [https://forum.dfinity.org/t/new-node-provider-proposals/16643/69 forum thread] to raise awareness of your proposal. You can use this as a [https://docs.google.com/document/d/1nKy5hKiF72a4NCHvpgij-Np9pbtR5KOBbF1W6qr-nds/edit?usp=sharing template] for the post.&lt;br /&gt;
* &#039;&#039;&#039;Once your NP registration has been accepted&#039;&#039;&#039;, you may complete step 10 on the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]]. At the end of this step, you will have successfully created a proposal to register your DC to the network (if it is a new DC). Similar to the previous step, to facilitate the voting process of your proposal, it is advised to create a post in this [https://forum.dfinity.org/t/new-node-provider-proposals/16643/69 forum thread] to raise awareness of your proposal. You can use this as a [https://docs.google.com/document/d/1Hg0tI9O5__Tp4qKrNKuTADsQT7Z47I6aAFXbiDimG_U/edit?usp=sharing template] for the post.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once your NP and DC registration have been accepted, you may order the hardware (Step 6) for the nodes and have them delivered to the DC you registered so that they can be racked and stacked. This can be done while you complete the rest of the steps outlined in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]].&lt;br /&gt;
&lt;br /&gt;
== 6. Order hardware ==&lt;br /&gt;
The hardware specifications can be found [[Node Provider Machine Hardware Guide|here]]. Note that buying the hardware has a lead time of up to 6 months.&lt;br /&gt;
&lt;br /&gt;
Ordering the hardware directly after the acceptance of your NP and DC registration by the NNS is the safest option. However, in practice, if you are fully aware of the associated risks, ordering the hardware at an earlier stage can be done as well.&lt;br /&gt;
&lt;br /&gt;
== 7. Rack and stack ==&lt;br /&gt;
Follow the instructions in the [[Gen-2 Data Center runbook|Gen-2 Data Center Runbook]], or provide them to the hands and eyes team on site so that the set-up of the nodes in the rack is according to community standards.&lt;br /&gt;
&lt;br /&gt;
== 8. Onboard nodes to the IC ==&lt;br /&gt;
Now that your nodes have been racked and stacked, they can be added to the IC by following the steps outlined in the [[IC-OS Installation Runbook]].&lt;br /&gt;
&lt;br /&gt;
Once this has been completed, you will have successfully completed step 12 in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]].&lt;br /&gt;
&lt;br /&gt;
== 9. Add nodes to the reward configuration ==&lt;br /&gt;
Finally, &#039;&#039;&#039;you must complete step 13 in the [[Node Provider Onboarding#6.%20Get%20the%20node%20operator%20principal|node provider onboarding wiki page]]&#039;&#039;&#039;. This step will create a proposal to add your nodes to the reward configuration. Once this proposal has been accepted, you will have successfully been onboarded as a node provider on the IC.&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:IC_NP_roadmap_v4.png&amp;diff=6173</id>
		<title>File:IC NP roadmap v4.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:IC_NP_roadmap_v4.png&amp;diff=6173"/>
		<updated>2023-08-07T14:36:20Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A brief overview of the steps involved in becoming a node provider: from data center selection to adding your nodes to the reward configuration.&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
	<entry>
		<id>https://wiki.internetcomputer.org/w/index.php?title=File:Node_Provider_Onboarding-_Step-by-Step_Overview.png&amp;diff=6172</id>
		<title>File:Node Provider Onboarding- Step-by-Step Overview.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.internetcomputer.org/w/index.php?title=File:Node_Provider_Onboarding-_Step-by-Step_Overview.png&amp;diff=6172"/>
		<updated>2023-08-07T14:29:04Z</updated>

		<summary type="html">&lt;p&gt;LouiseVelayo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A infographic to provide an overview of the steps required to become a node provider, starting from data center selection to registering your nodes on the reward configuration.&lt;/div&gt;</summary>
		<author><name>LouiseVelayo</name></author>
	</entry>
</feed>