You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: devsetup/scripts/ipv6-nat64/README.md
+16-2Lines changed: 16 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,22 @@
1
1
Development environment - IPv6 NAT64 lab
2
2
========================================
3
3
4
+
Prerequisites
5
+
-------------
6
+
7
+
Network setup relies on `systemd-resolved` service enabled and used for DNS
8
+
resolution. If it's not installed on your machine (for example, if you use
9
+
RHEL), then:
10
+
11
+
#. Install the package: `dnf install -y systemd-resolved`
12
+
#. Enable and start the service: `systemctl enable --now systemd-resolved`
13
+
#. Configure it as the default resolver for the system: `ln -sf ../run/systemd/resolve/stub-resolv.conf /etc/resolv.conf`
14
+
15
+
Further DNS requests initiated by the hypervisor should now go through the stub `systemd-resolved` resolver.
16
+
17
+
Overview
18
+
--------
19
+
4
20
These scripts can be used to set up an IPv6 lab utilizing [NAT64](https://en.wikipedia.org/wiki/IPv6_transition_mechanism#NAT64) and [DNS64](https://en.wikipedia.org/wiki/IPv6_transition_mechanism#DNS64) (4 to 6 translation).
5
21
6
22
To set up the lab run the scripts in order:
@@ -60,8 +76,6 @@ options:
60
76
* nftables - Firewall for IPv4 NAT (Masqurade NAT64 pool behind a single ip
61
77
address)
62
78
63
-
Note: you will have to detach from the VM console by pressing `Ctrl+]`.
0 commit comments