У мене була подібна проблема з припиненням роботи DNS. Це сталося, використовуючи віртуальну коробку версії 5.02r102096, на якій працює сервер ubuntu як гість, на Windows 10 64 біт як хост. Проблема виникла після першого ввімкнення переадресації порту.
Мабуть, поки ви не активуєте переадресацію порту для NAT, вона автоматично включає переадресацію порту 53. Я ввімкнув пересилання UDP та TCP на порт 53 і DNS знову почав працювати. Це не працювало лише з надісланим UDP.
Я трохи стурбований тим, що мій хост більше не може отримувати і обробляти порт 53, і в результаті не вдасться до майбутнього пошуку DNS, але не пробував. Якщо це правильно, то, ймовірно, нам потрібно також переслати деякі інші порти, такі як мережевий час.
Я підозрюю, що це помилка у VirtualBox, де вона повинна автоматично включати переадресацію / обмін деякими з цих загальних портів, якщо ви явно не відключите їх.
Я також змінив мережеві інтерфейси в Linux для включення серверів імен. / etc / network / інтерфейси з рядком dns-nameservers xx.xx.xx.xx, але це не впливало на проблему, поки порт 53 не був пересланий.
Примітка. Я намагався розмістити дві картинки, щоб зробити це більш зрозумілим, але блог вимагав репутації 10, тому я не зміг. Ви можете зв’язатися зі мною через bayesanalytic.com завдяки Джо.