shouldn't the `Dns` field be under the `NetworkSettings` struct?