/etc/hosts
файл содержит некоторое последнее усилие при определении имен, но не является полной историей с тем, что Вы пытаетесь сделать. Сделайте следующее, и необходимо быть хорошими для движения:
/etc/hostname
таким образом, что это содержит только 'production1.example.co.uk'hostname -F /etc/hostname
Файл имени хоста содержит Ваш fqdn для системного использования, и команда имени хоста перечитывает тот файл для системы. В этой точке можно перезапустить сервисы, и все должно хорошо работать, худший случай, перезагрузка могла бы быть необходимой.
Это может не быть решением, поскольку этот централизованный открытый хост vswicth может стать узким местом для трафика.
но вы можете сделать это, указав всем остальным хостам использовать центральный хост в качестве конечной точки
с каждого хоста
ovs- vsctl add-port br1 gr1 - установить интерфейс gr1 type = gre options: remote_ip = IP OF OVS CENTRAL SWITCH
и из центрального ovs указать каждый хост ip
done
но лучший способ - это используйте открытый тег vlan vswitch для разделения трафика в GRE.