<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bwcloud-os.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Qw7402</id>
	<title>bwCloud-OS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bwcloud-os.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Qw7402"/>
	<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php/Special:Contributions/Qw7402"/>
	<updated>2026-04-15T03:57:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1991</id>
		<title>Guide: Network Configuration by Region</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1991"/>
		<updated>2026-03-17T19:04:45Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This guide provides details of the VM networks in each &#039;&#039;&#039;[[Registration#Regions|bwCloud-OS region]]&#039;&#039;&#039;. It describes which networks are available by default, which can be requested, and how IPv4 and IPv6 connectivity is provided. &lt;br /&gt;
&lt;br /&gt;
While core networking concepts are consistent across regions, available networks, IP address ranges, and access methods may differ. Please refer to the section for your specific region.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Freiburg ==&lt;br /&gt;
*Information for this region will be provided soon.*&lt;br /&gt;
&lt;br /&gt;
== Karlsruhe ==&lt;br /&gt;
The Karlsruhe region provides a &#039;&#039;&#039;default routed network&#039;&#039;&#039;, as well as additional networks that can be assigned to projects upon request.&lt;br /&gt;
&lt;br /&gt;
=== Default Network ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;default-network&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A &#039;&#039;&#039;public IPv6 address&#039;&#039;&#039;&lt;br /&gt;
** A &#039;&#039;&#039;private IPv4 address&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
This is a &#039;&#039;&#039;routed network&#039;&#039;&#039; using an OpenStack router connected to an external provider network.&lt;br /&gt;
&lt;br /&gt;
* IPv6: Direct public connectivity&lt;br /&gt;
* IPv4 (egress): Provided via &#039;&#039;&#039;SNAT&#039;&#039;&#039; through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default (see [[Guide: Network Configuration by Region#IPv4 Ingress via Floating IPs|&#039;&#039;&#039;IPv4 Ingress via Floating IPs&#039;&#039;&#039;]])&lt;br /&gt;
* This Network is shared between all projects&lt;br /&gt;
=== IPv4 Ingress via Floating IPs ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Floating IPs&#039;&#039;&#039; are allocated from the external network &amp;lt;code&amp;gt;provider-network&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide IPv4 ingress connectivity.&lt;br /&gt;
&lt;br /&gt;
=== Seperated Networks ===&lt;br /&gt;
If you require a seperated Broadcast Domain you can request one via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The network will:&lt;br /&gt;
&lt;br /&gt;
* receive a separate private IPv4 Subnet&lt;br /&gt;
* receive a separate public IPv6 Subnet&lt;br /&gt;
* have a separated Broadcast Domain only accessible by authorized projects&lt;br /&gt;
* always use up at least one public IPv4 used for the virtual Router&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Karlsruhe region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until 31. August 2026.&lt;br /&gt;
&lt;br /&gt;
After the transition period:&lt;br /&gt;
&lt;br /&gt;
* All IP addresses (Routers and Floating IPs) from &amp;lt;code&amp;gt;provider-network&amp;lt;/code&amp;gt; will be migrated to a new IPv4 Subnet. &lt;br /&gt;
* This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* During the Migration all Floating IPs will be redistributed and some minor connection interruptions will happen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mannheim ==&lt;br /&gt;
&lt;br /&gt;
The Mannheim region provides a &#039;&#039;&#039;default routed network&#039;&#039;&#039;, as well as &#039;&#039;&#039;additional networks&#039;&#039;&#039; that can be assigned to projects &#039;&#039;&#039;upon request&#039;&#039;&#039;. Both IPv6 and IPv4 connectivity options are available, depending on the selected network.&lt;br /&gt;
&lt;br /&gt;
=== Default Network ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;routed_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A &#039;&#039;&#039;public IPv6 address&#039;&#039;&#039;&lt;br /&gt;
** A &#039;&#039;&#039;private IPv4 address&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
This is a &#039;&#039;&#039;routed network&#039;&#039;&#039; using an OpenStack router connected to an external provider network:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;IPv6&#039;&#039;&#039;: Direct public connectivity&lt;br /&gt;
* &#039;&#039;&#039;IPv4 (egress)&#039;&#039;&#039;: Provided via &#039;&#039;&#039;SNAT&#039;&#039;&#039; through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default (see [[Guide: Network Configuration by Region#IPv4 Ingress via Floating IPs|&#039;&#039;&#039;IPv4 Ingress via Floating IPs&#039;&#039;&#039;]])&lt;br /&gt;
📌 &#039;&#039;&#039;Note:&#039;&#039;&#039; This network extends the legacy IPv6-only network in the Mannheim region, which did not provide IPv4 connectivity. &#039;&#039;Before requesting an IPv4 address via a support ticket, please ensure that the combined connectivity is not already sufficient for your use case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== IPv4 Ingress via Floating IPs ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Floating IPs&#039;&#039;&#039; are allocated from the external network &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide &#039;&#039;&#039;IPv4 ingress connectivity&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Flat External Networks ===&lt;br /&gt;
&lt;br /&gt;
* There are also flat external networks available, such as &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; .&lt;br /&gt;
* They can be assigned to projects via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Instances connected directly to this type of network receive:&lt;br /&gt;
&lt;br /&gt;
* A &#039;&#039;&#039;public IPv4 address&#039;&#039;&#039;&lt;br /&gt;
* A &#039;&#039;&#039;public IPv6 address&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This enables dual-stack public connectivity (IPv4 and IPv6) without the need for Floating IPs.&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Mannheim region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until 31. August 2026.&lt;br /&gt;
* During this period, &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; is used as the flat external network.&lt;br /&gt;
&lt;br /&gt;
After the transition period:&lt;br /&gt;
&lt;br /&gt;
* All dual-stack IP addresses from &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; will be migrated to &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;. This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* Projects requiring a flat external network will be assigned &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
📌 &#039;&#039;&#039;Note:&#039;&#039;&#039; We do not recommend allocating Floating IPs from the &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt;, because they will be lost after the transition period. Instead, request and associate them from &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ulm ==&lt;br /&gt;
&lt;br /&gt;
*Information for this region will be provided soon.*&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1987</id>
		<title>Guide: Network Configuration by Region</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1987"/>
		<updated>2026-03-17T17:51:26Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This guide provides details of the VM networks in each &#039;&#039;&#039;[[Registration#Regions|bwCloud-OS region]]&#039;&#039;&#039;. It describes which networks are available by default, which can be requested, and how IPv4 and IPv6 connectivity is provided. &lt;br /&gt;
&lt;br /&gt;
While core networking concepts are consistent across regions, available networks, IP address ranges, and access methods may differ. Please refer to the section for your specific region.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Freiburg ==&lt;br /&gt;
*Information for this region will be provided soon.*&lt;br /&gt;
&lt;br /&gt;
== Karlsruhe ==&lt;br /&gt;
The Karlsruhe region provides a &#039;&#039;&#039;default routed network&#039;&#039;&#039;, as well as additional networks that can be assigned to projects upon request.&lt;br /&gt;
&lt;br /&gt;
=== Default Network ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;default-network&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A &#039;&#039;&#039;public IPv6 address&#039;&#039;&#039;&lt;br /&gt;
** A &#039;&#039;&#039;private IPv4 address&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
This is a &#039;&#039;&#039;routed network&#039;&#039;&#039; using an OpenStack router connected to an external provider network.&lt;br /&gt;
&lt;br /&gt;
* IPv6: Direct public connectivity&lt;br /&gt;
* IPv4 (egress): Provided via &#039;&#039;&#039;SNAT&#039;&#039;&#039; through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default (see [[Guide: Network Configuration by Region#IPv4 Ingress via Floating IPs|&#039;&#039;&#039;IPv4 Ingress via Floating IPs&#039;&#039;&#039;]])&lt;br /&gt;
* This Network is shared between all projects&lt;br /&gt;
=== IPv4 Ingress via Floating IPs ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Floating IPs&#039;&#039;&#039; are allocated from the external network &amp;lt;code&amp;gt;provider-network&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide IPv4 ingress connectivity.&lt;br /&gt;
&lt;br /&gt;
=== Seperated Networks ===&lt;br /&gt;
If you require a seperated Broadcast Domain you can request one via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
The network will:&lt;br /&gt;
&lt;br /&gt;
* receive a separate private IPv4 Subnet&lt;br /&gt;
* receive a separate public IPv6 Subnet&lt;br /&gt;
* have a separated Broadcast Domain only accessible by authorized projects&lt;br /&gt;
* always use up at least one IPv4 used for the virtual Router&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Karlsruhe region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until 31. August 2026.&lt;br /&gt;
&lt;br /&gt;
After the transition period:&lt;br /&gt;
&lt;br /&gt;
* All IP addresses (Routers and Floating IPs) from &amp;lt;code&amp;gt;provider-network&amp;lt;/code&amp;gt; will be migrated to a new IPv4 Subnet. &lt;br /&gt;
* This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* During the Migration all Floating IPs will be redistributed and some minor connection interruptions will happen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mannheim ==&lt;br /&gt;
&lt;br /&gt;
The Mannheim region provides a &#039;&#039;&#039;default routed network&#039;&#039;&#039;, as well as additional networks that can be assigned to projects upon request. Both IPv6 and IPv4 connectivity options are available, depending on the selected network.&lt;br /&gt;
&lt;br /&gt;
=== Default Network ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;routed_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A &#039;&#039;&#039;public IPv6 address&#039;&#039;&#039;&lt;br /&gt;
** A &#039;&#039;&#039;private IPv4 address&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
This is a &#039;&#039;&#039;routed network&#039;&#039;&#039; using an OpenStack router connected to an external provider network.&lt;br /&gt;
&lt;br /&gt;
* IPv6: Direct public connectivity&lt;br /&gt;
* IPv4 (egress): Provided via &#039;&#039;&#039;SNAT&#039;&#039;&#039; through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default (see [[Guide: Network Configuration by Region#IPv4 Ingress via Floating IPs|&#039;&#039;&#039;IPv4 Ingress via Floating IPs&#039;&#039;&#039;]])&lt;br /&gt;
📌 &#039;&#039;&#039;Note:&#039;&#039;&#039; This network extends the legacy IPv6-only network in the Mannheim region, which did not provide IPv4 connectivity. &#039;&#039;Before requesting an IPv4 address via a support ticket, please ensure that the combined connectivity is not already sufficient for your use case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== IPv4 Ingress via Floating IPs ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Floating IPs&#039;&#039;&#039; are allocated from the external network &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide IPv4 ingress connectivity.&lt;br /&gt;
&lt;br /&gt;
=== Flat External Networks ===&lt;br /&gt;
&lt;br /&gt;
* There are also flat external networks available, such as &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; .&lt;br /&gt;
* They can be assigned to projects via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Instances connected directly to this type of network receive:&lt;br /&gt;
&lt;br /&gt;
* A public IPv4 address&lt;br /&gt;
* A public IPv6 address&lt;br /&gt;
&lt;br /&gt;
This enables dual-stack public connectivity (IPv4 and IPv6) without the need for Floating IPs.&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Mannheim region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until 31. August 2026.&lt;br /&gt;
* During this period, &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; is used as the flat external network.&lt;br /&gt;
&lt;br /&gt;
After the transition period:&lt;br /&gt;
&lt;br /&gt;
* All IP addresses from &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; will be migrated to &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;. This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* Projects requiring a flat external network will be assigned &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Ulm ==&lt;br /&gt;
&lt;br /&gt;
*Information for this region will be provided soon.*&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1986</id>
		<title>Guide: Network Configuration by Region</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1986"/>
		<updated>2026-03-17T17:49:56Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This guide provides details of the VM networks in each &#039;&#039;&#039;[[Registration#Regions|bwCloud-OS region]]&#039;&#039;&#039;. It describes which networks are available by default, which can be requested, and how IPv4 and IPv6 connectivity is provided. &lt;br /&gt;
&lt;br /&gt;
While core networking concepts are consistent across regions, available networks, IP address ranges, and access methods may differ. Please refer to the section for your specific region.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Freiburg ==&lt;br /&gt;
*Information for this region will be provided soon.*&lt;br /&gt;
&lt;br /&gt;
== Karlsruhe ==&lt;br /&gt;
The Karlsruhe region provides a &#039;&#039;&#039;default routed network&#039;&#039;&#039;, as well as additional networks that can be assigned to projects upon request.&lt;br /&gt;
&lt;br /&gt;
=== Default Network ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;default-network&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A &#039;&#039;&#039;public IPv6 address&#039;&#039;&#039;&lt;br /&gt;
** A &#039;&#039;&#039;private IPv4 address&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
This is a &#039;&#039;&#039;routed network&#039;&#039;&#039; using an OpenStack router connected to an external provider network.&lt;br /&gt;
&lt;br /&gt;
* IPv6: Direct public connectivity&lt;br /&gt;
* IPv4 (egress): Provided via &#039;&#039;&#039;SNAT&#039;&#039;&#039; through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default (see [[Guide: Network Configuration by Region#IPv4 Ingress via Floating IPs|&#039;&#039;&#039;IPv4 Ingress via Floating IPs&#039;&#039;&#039;]])&lt;br /&gt;
* This Network is shared between all projects&lt;br /&gt;
=== IPv4 Ingress via Floating IPs ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Floating IPs&#039;&#039;&#039; are allocated from the external network &amp;lt;code&amp;gt;provider-network&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide IPv4 ingress connectivity.&lt;br /&gt;
&lt;br /&gt;
=== Seperated Networks ===&lt;br /&gt;
If you require a seperated Broadcast Domain you can request one via a support ticket.&lt;br /&gt;
&lt;br /&gt;
The network will:&lt;br /&gt;
&lt;br /&gt;
* receive a separate private IPv4 Subnet&lt;br /&gt;
* receive a separate public IPv6 Subnet&lt;br /&gt;
* have a separated Broadcast Domain only accessible by authorized projects&lt;br /&gt;
* always use up at least one IPv4 used for the virtual Router&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Karlsruhe region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until 31. August 2026.&lt;br /&gt;
&lt;br /&gt;
After the transition period:&lt;br /&gt;
&lt;br /&gt;
* All IP addresses (Routers and Floating IPs) from &amp;lt;code&amp;gt;provider-network&amp;lt;/code&amp;gt; will be migrated to a new IPv4 Subnet. &lt;br /&gt;
* This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* During the Migration all Floating IPs will be redistributed and some minor connection interruptions will happen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Mannheim ==&lt;br /&gt;
&lt;br /&gt;
The Mannheim region provides a &#039;&#039;&#039;default routed network&#039;&#039;&#039;, as well as additional networks that can be assigned to projects upon request. Both IPv6 and IPv4 connectivity options are available, depending on the selected network.&lt;br /&gt;
&lt;br /&gt;
=== Default Network ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;routed_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A &#039;&#039;&#039;public IPv6 address&#039;&#039;&#039;&lt;br /&gt;
** A &#039;&#039;&#039;private IPv4 address&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
This is a &#039;&#039;&#039;routed network&#039;&#039;&#039; using an OpenStack router connected to an external provider network.&lt;br /&gt;
&lt;br /&gt;
* IPv6: Direct public connectivity&lt;br /&gt;
* IPv4 (egress): Provided via &#039;&#039;&#039;SNAT&#039;&#039;&#039; through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default (see [[Guide: Network Configuration by Region#IPv4 Ingress via Floating IPs|&#039;&#039;&#039;IPv4 Ingress via Floating IPs&#039;&#039;&#039;]])&lt;br /&gt;
📌 &#039;&#039;&#039;Note:&#039;&#039;&#039; This network extends the legacy IPv6-only network in the Mannheim region, which did not provide IPv4 connectivity. &#039;&#039;Before requesting an IPv4 address via a support ticket, please ensure that the combined connectivity is not already sufficient for your use case.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== IPv4 Ingress via Floating IPs ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Floating IPs&#039;&#039;&#039; are allocated from the external network &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide IPv4 ingress connectivity.&lt;br /&gt;
&lt;br /&gt;
=== Flat External Networks ===&lt;br /&gt;
&lt;br /&gt;
* There are also flat external networks available, such as &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; .&lt;br /&gt;
* They can be assigned to projects via a &#039;&#039;&#039;[https://bw-support.scc.kit.edu/ support ticket]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Instances connected directly to this type of network receive:&lt;br /&gt;
&lt;br /&gt;
* A public IPv4 address&lt;br /&gt;
* A public IPv6 address&lt;br /&gt;
&lt;br /&gt;
This enables dual-stack public connectivity (IPv4 and IPv6) without the need for Floating IPs.&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Mannheim region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until 31. August 2026.&lt;br /&gt;
* During this period, &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; is used as the flat external network.&lt;br /&gt;
&lt;br /&gt;
After the transition period:&lt;br /&gt;
&lt;br /&gt;
* All IP addresses from &amp;lt;code&amp;gt;provider_interim_net&amp;lt;/code&amp;gt; will be migrated to &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;. This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* Projects requiring a flat external network will be assigned &amp;lt;code&amp;gt;provider_default_net&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Ulm ==&lt;br /&gt;
&lt;br /&gt;
*Information for this region will be provided soon.*&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1971</id>
		<title>Guide: Network Configuration by Region</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=Guide:_Network_Configuration_by_Region&amp;diff=1971"/>
		<updated>2026-03-17T10:28:39Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This guide provides an overview of the networking setup in each bwCloud-OS region. It describes which networks are available by default, which can be requested, and how IPv4 and IPv6 connectivity is provided. &lt;br /&gt;
&lt;br /&gt;
While core networking concepts are consistent across regions, available networks, IP address ranges, and access methods may differ. Please refer to the section for your specific region.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Freiburg ==&lt;br /&gt;
*Information for this region will be provided soon.*&lt;br /&gt;
&lt;br /&gt;
== Karlsruhe ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The Mannheim region provides a default routed network, as well as additional networks that can be assigned to projects upon request. Both IPv6 and IPv4 connectivity options are available, depending on the selected network.&lt;br /&gt;
&lt;br /&gt;
=== Default Network: &amp;lt;code&amp;gt;routed_default&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;routed_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A public IPv6 address7&lt;br /&gt;
** private IPv4 address&lt;br /&gt;
 &lt;br /&gt;
This is a routed network using an OpenStack router connected to the external provider network &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* IPv6: Direct public connectivity&lt;br /&gt;
* IPv4 (egress): Provided via SNAT through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default&lt;br /&gt;
&lt;br /&gt;
=== IPv4 Ingress via Floating IPs (&amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;) ===&lt;br /&gt;
&lt;br /&gt;
* Public IPv4 connectivity can be enabled using Floating IPs.&lt;br /&gt;
* Floating IPs are allocated from the external network &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a support ticket.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide IPv4 ingress connectivity.&lt;br /&gt;
&lt;br /&gt;
=== Flat External Network: &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* The network &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; is a flat external network.&lt;br /&gt;
* It can be assigned to projects via RBAC rules.&lt;br /&gt;
&lt;br /&gt;
Instances connected to this network receive:&lt;br /&gt;
&lt;br /&gt;
* A public IPv4 address&lt;br /&gt;
* A public IPv6 address&lt;br /&gt;
&lt;br /&gt;
This enables dual-stack public connectivity (IPv4 and IPv6) without the need for Floating IPs.&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Mannheim region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
==== Transition plan ====&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until September 2026.&lt;br /&gt;
* During this period, &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; is used to support migration scenarios.&lt;br /&gt;
&lt;br /&gt;
After the transition:&lt;br /&gt;
&lt;br /&gt;
* All IP addresses from &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; will be migrated to &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* Projects requiring a flat external network will be assigned &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Mannheim ==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
&lt;br /&gt;
The Mannheim region provides a default routed network, as well as additional networks that can be assigned to projects upon request. Both IPv6 and IPv4 connectivity options are available, depending on the selected network.&lt;br /&gt;
&lt;br /&gt;
=== Default Network: &amp;lt;code&amp;gt;routed_default&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* All projects have access to the default network &amp;lt;code&amp;gt;routed_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Instances connected to this network receive:&lt;br /&gt;
** A public IPv6 address7&lt;br /&gt;
** private IPv4 address&lt;br /&gt;
 &lt;br /&gt;
This is a routed network using an OpenStack router connected to the external provider network &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
* IPv6: Direct public connectivity&lt;br /&gt;
* IPv4 (egress): Provided via SNAT through the router&lt;br /&gt;
* IPv4 (ingress): Not available by default&lt;br /&gt;
&lt;br /&gt;
=== IPv4 Ingress via Floating IPs (&amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;) ===&lt;br /&gt;
&lt;br /&gt;
* Public IPv4 connectivity can be enabled using Floating IPs.&lt;br /&gt;
* Floating IPs are allocated from the external network &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* They can be assigned to projects upon request via a support ticket.&lt;br /&gt;
&lt;br /&gt;
Once assigned, a Floating IP can be associated with an instance to provide IPv4 ingress connectivity.&lt;br /&gt;
&lt;br /&gt;
=== Flat External Network: &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
* The network &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; is a flat external network.&lt;br /&gt;
* It can be assigned to projects via RBAC rules.&lt;br /&gt;
&lt;br /&gt;
Instances connected to this network receive:&lt;br /&gt;
&lt;br /&gt;
* A public IPv4 address&lt;br /&gt;
* A public IPv6 address&lt;br /&gt;
&lt;br /&gt;
This enables dual-stack public connectivity (IPv4 and IPv6) without the need for Floating IPs.&lt;br /&gt;
&lt;br /&gt;
=== Migration from Gen2 to Gen3 ===&lt;br /&gt;
&lt;br /&gt;
The Mannheim region is currently operating two environments in parallel:&lt;br /&gt;
&lt;br /&gt;
* Gen2 (legacy cloud)&lt;br /&gt;
* Gen3 (current bwCloud-OS environment)&lt;br /&gt;
&lt;br /&gt;
This setup allows users to migrate their instances and data from Gen2 to Gen3.&lt;br /&gt;
&lt;br /&gt;
==== Transition plan ====&lt;br /&gt;
&lt;br /&gt;
* The coexistence period will last until September 2026.&lt;br /&gt;
* During this period, &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; is used to support migration scenarios.&lt;br /&gt;
&lt;br /&gt;
After the transition:&lt;br /&gt;
&lt;br /&gt;
* All IP addresses from &amp;lt;code&amp;gt;provider_interim&amp;lt;/code&amp;gt; will be migrated to &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
* This migration will be performed by administrators; no user action is required.&lt;br /&gt;
* Projects requiring a flat external network will be assigned &amp;lt;code&amp;gt;provider_default&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Ulm ==&lt;br /&gt;
&lt;br /&gt;
*Information for this region will be provided soon.*&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1934</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1934"/>
		<updated>2026-03-12T16:12:00Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their name, project and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IPv6-addresses: yes&lt;br /&gt;
&lt;br /&gt;
IPv4-addresses: no&lt;br /&gt;
&lt;br /&gt;
By default every VM will receive a private IPv4-addresses. Egress IPv4 connectivity is provided via SNAT. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; IPv4 ingress connectivity is also possible in every region via request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs will remain even after an Instance deletion. They have to be released manually.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. &lt;br /&gt;
&lt;br /&gt;
Floating IPs provide a mechanism to 1:1 NAT a public IPv4 addresse to a private IPv4 address of an instance enabling ingress IPv4 connectivity. &lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;project name&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance name is &amp;lt;code&amp;gt;kos&amp;lt;/code&amp;gt;, the project is called &amp;lt;code&amp;gt;yarn&amp;lt;/code&amp;gt; and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;kos.yarn.vm.ma.bwcloud-os-instance.de.&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Network&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Interface&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a request more DNS records in bwCloud-OS? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
We manage the top level domain &amp;lt;code&amp;gt;bwcloud-os-instance.de.&amp;lt;/code&amp;gt; It is possible to request a DNS record for a floating IP for example.&lt;br /&gt;
&lt;br /&gt;
== Can I get a custom domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → instance-name.project-name.vm.region.bwcloud-os-instance.de&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1933</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1933"/>
		<updated>2026-03-12T16:10:53Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their name, project and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IPv6: yes&lt;br /&gt;
&lt;br /&gt;
IPv4: no&lt;br /&gt;
&lt;br /&gt;
By default every VM will receive a private IPv4 Address. Egress IPv4 connectivity is provided via SNAT. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; IPv4 ingress connectivity is also possible in every region via request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs will remain even after an Instance deletion. They have to be released manually.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. &lt;br /&gt;
&lt;br /&gt;
Floating IPs provide a mechanism to 1:1 NAT a public IPv4 addresse to a private IPv4 address of an instance enabling ingress IPv4 connectivity. &lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;project name&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance name is &amp;lt;code&amp;gt;kos&amp;lt;/code&amp;gt;, the project is called &amp;lt;code&amp;gt;yarn&amp;lt;/code&amp;gt; and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;kos.yarn.vm.ma.bwcloud-os-instance.de.&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Network&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Interface&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a request more DNS records in bwCloud-OS? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
We manage the top level domain &amp;lt;code&amp;gt;bwcloud-os-instance.de.&amp;lt;/code&amp;gt; It is possible to request a DNS record for a floating IP for example.&lt;br /&gt;
&lt;br /&gt;
== Can I get a custom domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → instance-name.project-name.vm.region.bwcloud-os-instance.de&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1932</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1932"/>
		<updated>2026-03-12T16:05:14Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their UUID and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V6: yes&lt;br /&gt;
&lt;br /&gt;
V4: no&lt;br /&gt;
&lt;br /&gt;
By default every VM will receive a private V4 Address. Egress V4 connectivity is provided via SNAT. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; V4 ingress connectivity is also possible in every region via request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs will remain even after an Instance deletion. They have to be released manually.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. &lt;br /&gt;
&lt;br /&gt;
Floating IPs provide a mechanism to 1:1 NAT a public V4 addresse to a private V4 address of an instance enabling ingress v4 connectivity. &lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;project name&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance name is &amp;lt;code&amp;gt;kos&amp;lt;/code&amp;gt;, the project is called &amp;lt;code&amp;gt;yarn&amp;lt;/code&amp;gt; and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;kos.yarn.vm.ma.bwcloud-os-instance.de.&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Network&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Interface&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a request more DNS records in bwCloud-OS? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
We manage the TLD &amp;lt;code&amp;gt;bwcloud-os-instance.de.&amp;lt;/code&amp;gt; It is possible to request a DNS record for a floating IP for example.&lt;br /&gt;
&lt;br /&gt;
== Can I get a custom domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → instance-name.project-name.vm.region.bwcloud-os-instance.de&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1931</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1931"/>
		<updated>2026-03-12T15:12:29Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their UUID and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V6: yes&lt;br /&gt;
&lt;br /&gt;
V4: no&lt;br /&gt;
&lt;br /&gt;
By default every VM will receive a private V4 Address. Egress V4 connectivity is provided via SNAT. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; V4 ingress connectivity is also possible in every region via request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs will remain even after an Instance deletion. They have to be released manually.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. &lt;br /&gt;
&lt;br /&gt;
Floating IPs provide a mechanism to 1:1 NAT a public V4 addresse to a private V4 address of an instance enabling ingress v4 connectivity. &lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;project name&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance name is &amp;lt;code&amp;gt;kos&amp;lt;/code&amp;gt;, the project is called &amp;lt;code&amp;gt;yarn&amp;lt;/code&amp;gt; and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;kos.yarn.vm.ma.bwcloud-os-instance.de.&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Network&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Interface&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a request more DNS records in bwCloud-OS? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
We manage the TLD bwcloud-os-instance.de. It is possible to request a DNS record for a floating IP for example.&lt;br /&gt;
&lt;br /&gt;
== Can I get a custom domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → instance-name.project-name.vm.region.bwcloud-os-instance.de&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1930</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1930"/>
		<updated>2026-03-12T15:11:26Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their UUID and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V6: yes&lt;br /&gt;
&lt;br /&gt;
V4: no&lt;br /&gt;
&lt;br /&gt;
By default every VM will receive a private V4 Address. Egress V4 connectivity is provided via SNAT. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; V4 ingress connectivity is also possible in every region via request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs will remain even after an Instance deletion. They have to be released manually.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. &lt;br /&gt;
&lt;br /&gt;
Floating IPs provide a mechanism to 1:1 NAT a public V4 addresse to a private V4 address of an instance enabling ingress v4 connectivity. &lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;project name&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance name is &#039;&#039;&#039;kos&#039;&#039;&#039;, the project is called &#039;&#039;&#039;yarn&#039;&#039;&#039; and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;kos.yarn.vm.ma.bwcloud-os-instance.de.&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Network&#039;&#039;&#039; -&amp;gt; &#039;&#039;&#039;Interface&#039;&#039;&#039; page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a request more DNS records in bwCloud-OS? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
We manage the TLD bwcloud-os-instance.de. It is possible to request a DNS record for a floating IP for example.&lt;br /&gt;
&lt;br /&gt;
== Can I get a custom domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → instance-name.project-name.vm.region.bwcloud-os-instance.de&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1929</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1929"/>
		<updated>2026-03-12T15:02:34Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their UUID and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
V6: yes&lt;br /&gt;
&lt;br /&gt;
V4: no&lt;br /&gt;
&lt;br /&gt;
By default every VM will receive a private V4 Address. Egress V4 connectivity is provided via SNAT. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; V4 ingress connectivity is also possible in every region via request.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs will remain even after an Instance deletion. They have to be released manually.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. &lt;br /&gt;
&lt;br /&gt;
Floating IPs provide a mechanism to 1:1 NAT a public V4 addresse to a private V4 address of an instance enabling ingress v4 connectivity. &lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The project name&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance name is kos, the project is called yarn and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;kos.yarn.vm.ma.bwcloud-os-instance.de.&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039; -&amp;gt; Network -&amp;gt;Interface  page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a request more DNS records in bwCloud-OS? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yes.&lt;br /&gt;
&lt;br /&gt;
We manage the TLD bwcloud-os-instance.de. It is possible to request a DNS record for a floating IP for example.&lt;br /&gt;
&lt;br /&gt;
== Can I get a custom domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → uuid.region.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1928</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1928"/>
		<updated>2026-03-11T12:55:37Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their UUID and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
Yes. By default, every instance launched using the standard method in bwCloud-OS is automatically assigned a &#039;&#039;&#039;publicly accessible IP address&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The public IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; The rules for assigning public IPs to instances are currently under revision, so persistent public IPs cannot be guaranteed in the future. It is recommended to use [[Networks#FQDN|FQDNs]] instead.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes, but currently not in all regions. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs are planned for all regions after the next major software upgrade in 2026.&lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The project name&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance name is kos, the project is called yarn and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;kos.yarn.vm.ma.bwcloud-os-instance.de.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retrieval&#039;&#039;&#039;: From &#039;&#039;&#039;inside the instance,&#039;&#039;&#039; the FQDN can be determined by:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;REGION=&amp;quot;ma&amp;quot;&lt;br /&gt;
FQDN=&amp;quot;$(cat /var/lib/cloud/data/instance-id).${REGION}.bw-cloud-instance.org&amp;quot;&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039;  page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → uuid.region.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1927</id>
		<title>User:Qw7402</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwcloud-os.de/index.php?title=User:Qw7402&amp;diff=1927"/>
		<updated>2026-03-11T12:37:31Z</updated>

		<summary type="html">&lt;p&gt;Qw7402: Created page with &amp;quot;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt; {{InANutshell|  &amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt; &amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their UUID and region.&amp;lt;/li&amp;gt; &amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt; }}   __TOC__  = Networks &amp;amp; IP-addresses =  == Wi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span id=&amp;quot;In-a-Nutshell&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
{{InANutshell| &lt;br /&gt;
&amp;lt;li&amp;gt;Each bwCloud-OS instance launched using the standard method is automatically assigned a  &amp;lt;strong&amp;gt;public IP address&amp;lt;/strong&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Instances are also assigned a &amp;lt;strong&amp;gt;persistent FQDN&amp;lt;/strong&amp;gt; based on their UUID and region.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Domain hosting is not provided, but you can point your own &amp;lt;strong&amp;gt;domain&amp;lt;/strong&amp;gt; to the instance’s  FQDN using a CNAME record.&amp;lt;/li&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Networks &amp;amp; IP-addresses =&lt;br /&gt;
&lt;br /&gt;
== Will my instance receive a public IP? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
Yes. By default, every instance launched using the standard method in bwCloud-OS is automatically assigned a &#039;&#039;&#039;publicly accessible IP address&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Each &#039;&#039;&#039;region&#039;&#039;&#039; in bwCloud-OS has its &#039;&#039;&#039;own set of IP address ranges.&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
== How long does an IP remain assigned to my instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Public-IP-Liftime&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The public IP address(es&#039;&#039;&#039;)&#039;&#039;&#039; assigned to your instance remains associated with it for the entire lifetime of the instance — even if you stop (shut down) the instance.&lt;br /&gt;
&lt;br /&gt;
The IP is only released when the instance is deleted (terminated). After termination, the IP is returned to the regional pool and may be reassigned to another instance in the region.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; The rules for assigning public IPs to instances are currently under revision, so persistent public IPs cannot be guaranteed in the future. It is recommended to use [[Networks#FQDN|FQDNs]] instead.&lt;br /&gt;
&lt;br /&gt;
== Are Floating IPs also available for instances? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Floating-IPs&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes, but currently not in all regions. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;📌 Note:&#039;&#039;&#039; Floating IPs are planned for all regions after the next major software upgrade in 2026.&lt;br /&gt;
&lt;br /&gt;
For more information and detailed setup instructions, see the guide below.&lt;br /&gt;
&lt;br /&gt;
➡️ [[Guide: Routers and Floating IPs|Routers and Floating IPs Guide]].&lt;br /&gt;
&lt;br /&gt;
= Domains and FQDNs =&lt;br /&gt;
&lt;br /&gt;
== Does bwCloud-OS also assign FQDNs? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;FQDN&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yes. Every running instance in bwCloud-OS is automatically assigned a &#039;&#039;&#039;generic hostname (FQDN)&#039;&#039;&#039;. This allows the instance to be reached via a &#039;&#039;&#039;persistent network identifier&#039;&#039;&#039;, even if its public IP address changes. This FQDN is valid for the &#039;&#039;&#039;lifetime&#039;&#039;&#039; of the instance.&lt;br /&gt;
&lt;br /&gt;
==== Format of the instance&#039;s FQDN ====&lt;br /&gt;
&lt;br /&gt;
* The &#039;&#039;&#039;UUID&#039;&#039;&#039; &#039;&#039;&#039;of the instance&#039;&#039;&#039;&lt;br /&gt;
* The &#039;&#039;&#039;region abbreviation&#039;&#039;&#039; (e.g., &amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt; for Mannheim)&lt;br /&gt;
* The &#039;&#039;&#039;domain suffix&#039;&#039;&#039;: &amp;lt;code&amp;gt;.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 If your instance UUID is &amp;lt;code&amp;gt;caffee-4242-2323-caffee&amp;lt;/code&amp;gt; and it runs in Mannheim (&amp;lt;code&amp;gt;ma&amp;lt;/code&amp;gt;), the FQDN will be:&amp;lt;pre&amp;gt;caffee-4242-2323-caffee.ma.bw-cloud-instance.org&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retrieval&#039;&#039;&#039;: From &#039;&#039;&#039;inside the instance,&#039;&#039;&#039; the FQDN can be determined by:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;REGION=&amp;quot;ma&amp;quot;&lt;br /&gt;
FQDN=&amp;quot;$(cat /var/lib/cloud/data/instance-id).${REGION}.bw-cloud-instance.org&amp;quot;&amp;lt;/pre&amp;gt;The FQDN can also be found in the &#039;&#039;&#039;[https://portal.bw-cloud.org/ Dashboard]&#039;&#039;&#039;, on the &#039;&#039;&#039;Instances&#039;&#039;&#039;  page.&lt;br /&gt;
&lt;br /&gt;
== Can I get a domain via bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domains&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide custom &#039;&#039;&#039;domain hosting&#039;&#039;&#039;. However, you can use your &#039;&#039;&#039;own domain&#039;&#039;&#039; — either through your home institution or an external domain provider — to &#039;&#039;&#039;point to your instance&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
Some options are described below.&lt;br /&gt;
&lt;br /&gt;
== How can I point a domain to an instance? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Domain-Mapping&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can point a domain to your instance in two main ways:&lt;br /&gt;
&lt;br /&gt;
==== 🔹 CNAME to the instance FQDN ====&lt;br /&gt;
The instance’s FQDN is based on its UUID and region. Since the UUID is persistent for the instance&#039;s lifetime (even if the instance is stopped and started again), you can safely set a CNAME record like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;myvm.example.org → uuid.region.bw-cloud-instance.org&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 🔹 Dynamic DNS ====&lt;br /&gt;
Alternatively, you can configure a Dynamic DNS setup where your VM updates its IP in a third-party DNS service —   especially if you don’t have your own domain, or your use case involves frequently changing or multiple IPs.&lt;br /&gt;
&lt;br /&gt;
== Can I get a certificate from bwCloud-OS? ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Certificates&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No, bwCloud-OS does &#039;&#039;&#039;not&#039;&#039;&#039; provide &#039;&#039;&#039;certificates.&#039;&#039;&#039; However, you can obtain certificates directly from public providers like &#039;&#039;&#039;Let’s Encrypt&#039;&#039;&#039; using tools such as &#039;&#039;&#039;Certbot&#039;&#039;&#039;, which you install and run on your instance.&lt;/div&gt;</summary>
		<author><name>Qw7402</name></author>
	</entry>
</feed>