Portál AbcLinuxu, 5. května 2024 17:09


Dotaz: namapování IPv4 na IPv6 adresu

4.9.2017 19:24 Asuan
namapování IPv4 na IPv6 adresu
Přečteno: 571×
Odpovědět | Admin
Zdravím,

mám následující problém: - Mám server na privátní síti IPv4 (neveřejná IP), díky Teredo tunelu má IPv6 - V jiné privátní síti (IPv6 do netu) mám na PC aplikaci, která musí komunikovat se serverem z první sítě, aplikace umí pouze IPv4 - Přes IPv6 se na server napinguju, ale aplikace umí jen IPv4

Prosím o radu jak na konkrétní IPv6 namapovat IPv4 v rámci daného PC

Zkoušel jsem hledat jestli by se toho nedalo docílit statickou routou v iptables, ale kvůli balastu typu "jak přejít na IPv6 only" jsem nenašel nic použitelného

Předem děkuji

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.9.2017 20:22
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Překlad do češtiny by nebyl?
4.9.2017 20:49 aaa
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli to dobře čtu, tak z privátní ipv4 sítě si udělej tunel přes Teredo do ipv6 sítě a tunelem protáhni ipv4 spojení.
Řešení 1× (baCZa)
4.9.2017 20:56 baCZa | skóre: 8 | blog: bacza
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro zjednoduseni bych asi preformuloval dotaz:
Klient a Server se vidi pres ipv6. Ale aplikace ipv6 neumi. Jak to spojit bez verejne ipv4.
Bohuzel iptables to neumi, bude zapotrebi nejaka userspace proxy. Napr. socat Za predpokladu, ze na serveru to bezi na adrese ipv6_adresa a portu 80 spust na klientovi

socat TCP4-LISTEN:1234,fork TCP6:[ipv6_adresa]:80

V aplikaci nastav ip adresu 127.0.0.1:1234
4.9.2017 20:59 baCZa | skóre: 8 | blog: bacza
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Samozrejme je dalsich XY zpusobu jak to udelat.
Napr. zprovoznit OpenVPN po ipv6 a na tech vpn interfacich mit lokalni ipv4, kde se uz vsichni uvidi.
5.9.2017 01:34 mhepp
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Openvpn je trochu overkill, spis bych se podival na haproxy nebo ssh tunel, pokud ten socat nebude stacit.
5.9.2017 20:33 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Nebo obyčejný tunel IPv4 nad IPv6. Implementace je přímo v Linuxu a na nastavení stačí pár příkazů ip tunnel add mode ipip6.
5.9.2017 12:31 Asuan
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
o tom openVPN taky uvažuju, jen otázka jestli podporuje inicializaci tunelu přes IPv6
5.9.2017 22:28 Sten
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Klíčové slovo je 4in6
vandrovnik avatar 5.9.2017 23:07 vandrovnik | skóre: 21
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Navíc se pak třeba zjistí, že se takové spojení hodí i na další věci, když už funguje.
5.9.2017 09:21 ipv6.disable
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Odpovědět | | Sbalit | Link | Blokovat | Admin
sudo nano /etc/default/grub

Add "ipv6.disable=1" to the boot option, then save your grub file:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

Finally, update grub:

sudo update-grub
5.9.2017 12:34 Asuan
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
ale já nechci vypnout podporu IPv6 ani na jedný straně
5.9.2017 12:35 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
A todle vyřeší co? On nepotřebuje IPv6 zakazovat.

Jednoduše prostě u ISP vyžádat jednu veřejnou IPv4 pro tu síť na kterou potřebuješ přistupovat a pak port forward na příslušný PC s lokální IPv4.

A nebo vytvořit nějaký tunel přes IPv6 a do něj poslat IPv4.
Petr Tomášek avatar 5.9.2017 13:14 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
IPv6 je sračka. :-)
multicult.fm | monokultura je zlo | welcome refugees!
5.9.2017 13:21 Asuan
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
Žádný flame prosím
5.9.2017 13:48 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: namapování IPv4 na IPv6 adresu
kdo je uživatel aplikace? tedy jestli uživatel je natolik znalý a má oprávnění, aby nahodil ssh tunel a připojil se na localhost? nebo je potřeba mít automatický tunel a nezávislý na akci uživatele?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.