Date: Fri, 7 May 2021 11:25:41 +0000 From: Marcin Cieslak <saper@saper.info> To: freebsd-xen@freebsd.org Subject: Name resolution from host to domUs? Message-ID: <52snn8q4-os80-srs-n6s9-5sop1s22so47@fncre.vasb>
next in thread | raw e-mail | index | archive | help
--2201072851-391282866-1620386741=:3562 Content-Type: text/plain; format=flowed; charset=US-ASCII This is more a question about best practice people are using... I run Xen mainly to start a myriad of various operating systems in my lab (Linux variants, Solaris, BSDs, Windows...). domUs have usually zvol's allocated to them. I assign the IPv4 addresses via a local DHCP server, all domUs have access to two bridge interfaces (one for IPv4 with NAT, one for IPv6). Currently I add all domU IPv4 addresses to /etc/hosts file, being too lazy to maintain a DNS zone. Is there any way to nicely have name-to-IP name resolution working without doing things like DHCP+dynamic DNS on every machine? How to find out easily the IPv4 addresses assigned to the domUs? I understand that Xen only bridges Ethernet frames and has no clue really what happens above that? Marcin --2201072851-391282866-1620386741=:3562 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIOdgYJKoZIhvcNAQcCoIIOZzCCDmMCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggq9MIIEvDCCA6SgAwIBAgIQeEqpEhjRpCYIUTzTZlVD ozANBgkqhkiG9w0BAQsFADBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3Qg Q0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs U2lnbjAeFw0yMDA5MTYwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFsxCzAJBgNV BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhH bG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMSBDQSAyMDIwMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvxvJBqEapaux2/z3J7fFslRO WjKVJ5rCMfWGsg17dmD7NSnG7Spoa8d3htXsls1IMxoO8PyouQajNQqYmlYo xinlqenMNv7CJyEKMOAtglBmD6C/QC7kT+dSx4HfSTs8xmv8veJOldMzF8S/ BEn/tD4w/Dvpg+oXOqDyOiHPTacRFK0QHoq5eEbBmVS8W0rwcaRotO9fGTA+ NjF0My7GLRNK0eMPGh2hcPZURQhXy7wRQ8XFIfEA6kaQHHN22ncnVtwqiTmA wTR+4GNNVinG3KjNZLAVSnGrdCvT2I4Zo19hKy5PX6o7wrVXvMR4zV5VBFwV 6ZDM+xewao7Mup+SbwIDAQABo4IBiTCCAYUwDgYDVR0PAQH/BAQDAgGGMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDASBgNVHRMBAf8ECDAGAQH/ AgEAMB0GA1UdDgQWBBSFu/DMxDa1CmJ2o5kuj7s6aq3FUTAfBgNVHSMEGDAW gBSP8Et/qC5FJK5NUPpjmove4t0bvDB6BggrBgEFBQcBAQRuMGwwLQYIKwYB BQUHMAGGIWh0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL3Jvb3RyMzA7Bggr BgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv cm9vdC1yMy5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i YWxzaWduLmNvbS9yb290LXIzLmNybDBMBgNVHSAERTBDMEEGCSsGAQQBoDIB KDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9y ZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAWWtqju12g524FdD2HwUX U1rSxeM5aSU1cUC1V/xBjXW0IjA7/3/vG2cietPPP/g3lpoQePVJpQAKZml8 1fHwPPivFK9Ja41jJkgqGzkORSC0xYkh2gGeQg1JVaCzcrRzJElRjT442m6F pbLHCebxIHLu0WBNjLZreB6MYMaqdPL6ItbXtD/BU4k517cEuUbczoBFZAra jq7oUBWXuroln5AMnRwVNwgJN4Np0s4kkJ94KepzbFOLzcbnfUB0+xT4foXm bM0GmmcPGOy0qvqEHJsBwDZXDxIk8oqCnnLngi7N94Sn4eTcmpZ9NH2dDN1O TEPVXgRG5X1pBcNtMWG6MDCCBfkwggThoAMCAQICDHLzWkWzShdSBouqBzAN BgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFs U2lnbiBudi1zYTExMC8GA1UEAxMoR2xvYmFsU2lnbiBHQ0MgUjMgUGVyc29u YWxTaWduIDEgQ0EgMjAyMDAeFw0yMTAzMDMyMjQ3MjJaFw0yMzA0MDMxMzM2 NTNaMDwxGTAXBgNVBAMMEHNhcGVyQHNhcGVyLmluZm8xHzAdBgkqhkiG9w0B CQEWEHNhcGVyQHNhcGVyLmluZm8wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQD6WTXhMJAXHZ17Zf9MdpxY2hmXChTCtlwM137CCuQAcgZe94S0 j/rBRJCzai5Gta28zoikLwyQNlpVMY4yynW0rgL3YP8z4nlOmGiftb+LmUrg NHgkDRwAWFhsRry83Vg1ZKmaRPLIGzc+rni1x2pn15QqppUmrikY4mu+aD6y xfPmdjxy6vIlwqT+YQuXnUvFw95RpPdM8kUU2rbGuQGYZz51kwCT5v3H6G1U Rfn2wZP81V6ao0bqCH25nQmKu7xuQzze2CRMyPVTR9HYgOcCGTdGmA3LAp19 3hhxUG9m944GOf4SSVAAc7xnn5D6GBhBqjD3iT7aGqG9uqN8YAwmayUtaW70 JAuAQ311pngNqSTiDgwUs2YcYZSa8eFA6kqdHrWUpyU4lp9oaviqD9lHLVv3 vDFpZdf5QwhG1/JtRAUvTSk/CVoaP9tdI02ptbCJUCtDR6clAepMFl4zy4yt zVjhXsTiTpnASYfKApvYTZ3teBvnURfB//iWFINPh76vXBEdu62dv3BEQhjv fEosC6hPjvVW/1aqxS818V2J61f7qLzlQMz196+qbKMbtfivVXlmiPyfSYit JoURIo+nzzmtOyv4SOlDRJ39dmhq1F6WuCQz5QiVpy/3c5wRamXk/QYbD70V AtCZsDW+a8ZuOHM0GSCAV4eZSyjffSWnYwIDAQABo4IB2jCCAdYwDgYDVR0P AQH/BAQDAgWgMIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0 cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNv bmFsc2lnbjFjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVodHRwOi8vb2NzcC5n bG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAyMDBMBgNV HSAERTBDMEEGCSsGAQQBoDIBKDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3 dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJBgNVHRMEAjAAMEkGA1Ud HwRCMEAwPqA8oDqGOGh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2Ny M3BlcnNvbmFsc2lnbjFjYTIwMjAuY3JsMBsGA1UdEQQUMBKBEHNhcGVyQHNh cGVyLmluZm8wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB8GA1Ud IwQYMBaAFIW78MzENrUKYnajmS6PuzpqrcVRMB0GA1UdDgQWBBRNpbwM4PiW nYbsnJhnrFCGuaYFYDANBgkqhkiG9w0BAQsFAAOCAQEAOmVayR5n3sqaKh91 h0UD0CZPkdtdm5enG2p7tSAL240Ga/cPmvsTl2Rivxn1jv/eu8W6VsvuFBLB KYreluvhBF9MX7fKjIIF+Rvpi2iuD0PQkfqi4A6gbcqPNOS3ATljvVw8kOvA wWiDHgz8T26+U/Xb1lcFGj8E6EfS+rt6pHRgV+bHXyMXtaC8t9Ze2fMR2mXb PxObxYmpkrnrC5y9WIGScHMC0gRVB+Wx6vNRZUfy8jM/zkG+udifPY5M7lDO cxGs/tZSWsRL5prrgC7YSTtTx/yeI43aysku4qv0NmaLFCqXbBqr+CfMhjQp lnhqlzN0bSqdlGk99xlqdK3i7DGCA30wggN5AgEBMGswWzELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2Jh bFNpZ24gR0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDHLzWkWzShdS BouqBzANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0yMTA1MDcxMTI1NDFaMC8GCSqGSIb3DQEJ BDEiBCC8AlsvuZzcNSezD5ktN/50Rk178PkX8fJjVAoJzkzV0jB5BgkqhkiG 9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAgBv NLF8R1M+EN2Z44e8Q5P24nLK3BV00LoHxJ/aPkvIpcaSeepgcrAms6LbuN6W crPrhPeqvhAGY1glRE9NBXLNg74d95QEyMypWasOIl8iH57olVdi3twdXBCb 2KG/GJCFWuK6hGoBngt648++F+tuitPkgb7oVOA4nwSN8Rauza9ka6ryONoV NtvIbPQYu9VDn4/Rvi6o4k/KLEEnUmeCo1NL6euQROaC2bENcv+YPRe2TIi7 NLsHqJIJhG+RWV7SwTQ6NjqwwLKpZXWZG/e0dYONAwCD6CakR47VaFAqzJHa TwdUp4MZFSvM4ngtH5qUWID+8LhaUuxWuX1++bat/OExoAkL7eyiS81FHA6r C3XXHN38mmfB7I/X10ce5JLHhmJFhGrEhxRA7opeCCzmkqXE2OlByDbWJx1I 9eOZnZmagqSgtC/cUpkLQLZihj6tDgWL1O5UAkR84WxUVSCap86XDI/DNxJI 35kyglPStIy+5nYV9qT7eB0FgerOb6HgvbQTrsBJgkgQSmEReRf6vtnpc8g9 hBuoDXu2BGNH0cV6hO1RKbTjHyyNeD6wFmt4QwQkleDD33qOAGo/V2PXEYVJ OyYuDj+IGhrm74PfO1kcamrpKdcExRJcN0uyZdYBvApAPVmZvmvU7cxH2bsX t3acKByWvp1dMY4UXnSEcQ== --2201072851-391282866-1620386741=:3562--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52snn8q4-os80-srs-n6s9-5sop1s22so47>