diff --git a/meta-oniro-core/conf/distro/oniro-linux.conf b/meta-oniro-core/conf/distro/oniro-linux.conf
index 70af0268b978e59bf90639591f13ed7e73bf1dcc..bc9023e6df63fb6020a4f85aa57b12aaee2dc2e7 100644
--- a/meta-oniro-core/conf/distro/oniro-linux.conf
+++ b/meta-oniro-core/conf/distro/oniro-linux.conf
@@ -122,3 +122,6 @@ TCLIBC:df-openharmony = "musl"
 IMAGE_LOG_CHECK_EXCLUDES += "Failed opening /etc/nsswitch.conf"
 
 ROOTFS_RO_UNNEEDED:remove = "shadow"
+
+# Set default hostname to reflect the DISTRO
+hostname:pn-base-files = "oniro-${MACHINE}"