Як зазначається в коментарях до вашого запитання , NAT64 ще далеко не готовий, навіть через 3 роки.
Ви можете, проте, спробувати 6tunnel
, як це запропоновано в головоломці.
На щастя, він присутній у сховищах Debian та Ubuntu, тому встановити його можна дуже легко, використовуючи sudo apt-get install 6tunnel
. Якщо ви використовуєте іншу систему, вам доведеться побудувати її з джерела .
Будівництво з джерела насправді не є складним, і це лише питання запуску деяких команд (як root):
git clone https://github.com/wojtekka/6tunnel && cd 6tunnel && ./autogen.sh && make && make install
Ось його синтаксис, спрощений:
6tunnel [-4|-6] [-l local-host] original-port destination-host destination-port
- Ця
[-4|-6]
опція є необов'язковою і дозволяє вам вказати, чи будете ви прив’язувати (слухати) на IPv4 або IPv6 (відповідно).
-l
також необов’язковий. Це дозволяє вам вибрати, за якою адресою (IPv4 або IPv6) ви хочете зв’язати.
- Оригінальний порт це порт , на якому ви будете зв'язуватися.
- Хост призначення , де ви будете направляти трафік на. Це може бути де завгодно: localhost або десь ще у вашій мережі або в Інтернеті.
- Порт призначення є порт призначення хоста , який буде отримувати ваш пересилається трафік.
Наприклад, якщо ви хочете дозволити доступ до сервера лише для IPv4, слухаючи порт 1337, через IPv6, використовуйте:
6tunnel -6 1337 localhost 1337
Вищевказана команда прослуховує порт 1337 на IPv6 та пересилає трафік на порт 1337 на тій же машині через IPv4. Потім він буде працювати у фоновому режимі, тому вам не доведеться турбуватися про це.
Насправді вам слід налаштувати роботу cron, щоб переконатися, що вона все ще працює. 6tunnel
наводить приклад для вашої зручності! Запуск його під час завантаження також не має бути поганою ідеєю.
Для отримання додаткової документації запустіть 6tunnel -h
або man 6tunnel
.