Job dnsvizor
README
Skip to buildsDNSvizor - DNS resolver and DHCP server
This is a MirageOS unikernel which listens for DNS requests and DHCP requests in a local network. The DNS requests are resolved, and the reply is returned to the client. Each DHCP request is answered with a reply, assigning an IP to the host.
Installation from source
To install this unikernel from source, you need to have opam (>= 2.1.0) and ocaml (>= 4.12.0) installed. Also, mirage is required (>= 4.7.0). Please follow the installation instructions.
The following steps will clone this git repository and compile the unikernel:
$ git clone https://github.com/robur-coop/dnsvizor.git
$ cd mirage
$ mirage configure -t <your-favourite-target>
$ make depend
$ make build
Installing as binary
Browse the most recent builds here.
Questions?
Please open an issue if you have questions, feature requests, or comments.
Funding
This project is funded by the European Union in the Next Generation Internet project (NGI0 Entrust), via NLnet. The amount is 50000 EUR.
Builds
Back to readme- ☑ freebsd-14 2024-12-20 23:03:20Z dnsvizor.hvt
SHA256:4fcdc7d5c3723fe623e81f43f16a804bb4f75dc40b231399258e48e58172f206
(6.99MB) - ☑ freebsd-14 2024-12-12 11:45:54Z dnsvizor.hvt
SHA256:6a4733f112fabc0462b9c495046046dea6e6231a8f3b43f19ffaab888bd2b5f2
(6.97MB) - ☒ freebsd-14 2024-12-11 22:56:13Z Build failure: exited 1
- ☒ freebsd-14 2024-12-10 22:55:22Z Build failure: exited 1
- ☑ freebsd-14 2024-12-09 22:54:29Z dnsvizor.hvt
SHA256:443d5ed79e9df938ca128c252cca3be8358d49c2e5dad338403b20c8199a385b
(7.75MB) - ☒ freebsd-14 2024-12-05 22:51:02Z Build failure: exited 125
- ☒ freebsd-14 2024-12-04 22:50:10Z Build failure: exited 125
- ☒ freebsd-14 2024-12-03 22:49:17Z Build failure: exited 125
- ☒ freebsd-14 2024-12-02 22:48:25Z Build failure: exited 125
- ☒ freebsd-14 2024-12-01 22:47:32Z Build failure: exited 125
- ☒ freebsd-14 2024-11-30 22:46:38Z Build failure: exited 125
- ☒ freebsd-14 2024-11-30 00:23:41Z Build failure: exited 125
- ☑ freebsd-14 2024-11-27 22:44:02Z dnsvizor.hvt
SHA256:8b5678850ed4a64e716d8584a5fd741d830bee14b419bda8b0ded3b08d738c35
(7.76MB) - ☑ freebsd-14 2024-11-26 22:43:11Z dnsvizor.hvt
SHA256:9e2b77054a094ef9c8324c62c79856fcfacc90cc9cc91fdb2a8fc4db25e28014
(7.76MB) - ☑ freebsd-14 2024-11-15 00:06:30Z dnsvizor.hvt
SHA256:1d8ce253e042b5cbe70431221cc27abb87797cd7865d6cbedc27cf08522bef7d
(7.76MB) - ☒ freebsd-14 2024-11-06 22:25:49Z Build failure: exited 1
- ☑ freebsd-14 2024-11-05 22:24:56Z dnsvizor.hvt
SHA256:c03cb90779ecd1a42ce74da772cb23cb40eee7fbb9bd5bb30443351034a7493c
(7.74MB) - ☑ freebsd-14 2024-10-22 22:12:35Z dnsvizor.hvt
SHA256:28cdcdf4e0f7a9957ee2b8d1daa5fd6b3f0cc25141c7f41b8b1def2d77c23763
(7.74MB) - ☑ freebsd-14 2024-10-20 22:10:50Z dnsvizor.hvt
SHA256:d47cd0609e07db65385a203f22b3558ca1c548421d17521ee27b3ad59c996397
(7.64MB) - ☑ freebsd-14 2024-10-16 22:07:19Z dnsvizor.hvt
SHA256:a43a496a1de8e62cee278e66c1619a614eff6e19c74dc3cfb4383c8da5c89868
(7.64MB) - ☑ freebsd-14 2024-10-14 22:05:31Z dnsvizor.hvt
SHA256:09d28714d03c1d4bd96a37cedc9a95894bd3f0f9aca1da301cdabe8cdfbb13e8
(7.64MB) - ☑ freebsd-14 2024-10-13 22:04:39Z dnsvizor.hvt
SHA256:c478151579e5493e1ec42f8558dcd56ef092abef0d1c16813961dce486c56146
(7.64MB) - ☒ freebsd-14 2024-10-12 22:03:44Z Build failure: exited 127
- ☑ freebsd-14 2024-10-10 22:01:55Z dnsvizor.hvt
SHA256:f004427b9e1f7e1d875aa5503ee35ae414163a467f03fc9bb0a9e520f3960684
(7.64MB)
Excluding failed builds here.