diff --git a/qubesmanager/settings.py b/qubesmanager/settings.py
index 40ec22b..a25e1ba 100644
--- a/qubesmanager/settings.py
+++ b/qubesmanager/settings.py
@@ -442,6 +442,8 @@ class VMSettingsWindow(ui_settingsdlg.Ui_SettingsDialog, QtGui.QDialog):
self.ip_label.setText(self.vm.ip or "none")
self.netmask_label.setText(self.vm.visible_netmask or "none")
self.gateway_label.setText(self.vm.visible_gateway or "none")
+ dns_list = getattr(self.vm, 'dns', ['10.139.1.1', '10.139.1.2'])
+ self.dns_label.setText(", ".join(dns_list))
else:
self.networking_groupbox.setEnabled(False)
diff --git a/ui/settingsdlg.ui b/ui/settingsdlg.ui
index 4c04ce4..6217e2b 100644
--- a/ui/settingsdlg.ui
+++ b/ui/settingsdlg.ui
@@ -261,6 +261,20 @@
+ -
+
+
+ Virtual DNS:
+
+
+
+ -
+
+
+ ---
+
+
+