Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam jest sobie dedyk kilka ipv4 i kilka ipv6 i potrzebuje zrobić coś takiego na ta chwile mam to przy ipv4
ip6tables -t nat -I POSTROUTING -m owner --uid-owner 1001 -j SNAT --to ip-wyjsciowe
czyli dany user ma przypisane dane IP na ipv4 śmiga oczywistsze na ipv6 mam problem z NAT/SNAT niby od kernela 3.7 juz jest NAT w ipv6 ja juz mam 3.9
ale ogólnie regułka nie widzi mi parametru SNAT i --to ktos ma jakies doswiadczenie z NAT w ipv6 ?
Offline
Zobacz, czy masz moduł
CONFIG_NF_NAT_IPV6=y
W jaju 3.9.2 jest (u mnie) ale pojawił się niedawno, chyba w jaju 3.8, pierwotnie nie miało być w ogóle nat w ipv6 - bo i po co.
Najstarsze jajo, jakie mam z tym modułem, to 3.8.10 (ale w ogóle nie mam starszego konfigu).
Jednak w ip6tables nie widzę ani SNAT ani maskarady, tablica nat istnieje.
Ostatnio edytowany przez Jacekalex (2013-05-17 15:04:39)
Offline
nf_nat_ipv6 13332 1 ip6table_nat ip6table_filter 12815 0 ip6_tables 27502 2 ip6table_filter,ip6table_nat xt_nat 12726 18 xt_owner 12534 18 iptable_nat 12909 1 nf_conntrack_ipv4 14538 1 nf_defrag_ipv4 12729 1 nf_conntrack_ipv4 nf_nat_ipv4 13316 1 iptable_nat nf_nat 26158 5 nf_nat_ipv4,nf_nat_ipv6,xt_nat,ip6table_nat,iptable_nat nf_conntrack 90403 7 nf_nat,nf_nat_ipv4,nf_nat_ipv6,ip6table_nat,iptable_nat,nf_conntrack_ipv4,nf_conntrack_ipv6 xt_multiport 12597 1 iptable_filter 12810 1 ip_tables 27472 2 iptable_filter,iptable_nat x_tables 29938 7 ip6table_filter,ip_tables,xt_owner,xt_nat,xt_multiport,iptable_filter,ip6_tables
jako moduł jest
nawet zwykle
ip6tables -t nat -A POSTROUTING -o eth1 -j SNAT --to 1.2.3.4
ip6tables v1.4.12: unknown option "--to"
Try `ip6tables -h' or 'ip6tables --help' for more information.
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to 1.2.3.4
bez problemu
Offline
Albo ip6tables ma ten moduł jeszcze niezbyt gotowy, albo w jaju jeszcze ten moduł nie ma wszyskich funkcji.
Ilość adresów IPv6 jest taka, że nikt na swiecie nie musi kombinować z NAT, jak w IPv4, chyba, ze mu na tym specjalnie zależy.
Dlatego o działanie tego natu w IPv6 radzilbym popytać na liście mailingowej projektu netfilter.
Sznurek: http://www.netfilter.org/mailinglists.html
Bo w Polsce liczba użyszkodnikow, którzy mają net po IPv6 nie przeraża, a takich, co na tym IPv6 stawiali NAT, to z całą pewnoscią można policzyć w kilka minut.
Nie wykluczone też, ze to NAT jest w pełnej wersji dopiero w iptables-1.4.18 lub na gicie/svn w kolejnej wersji, jest lub będzie.
Ale to wszystko wiedzą Developerzy netfiltera.
Pozdrawiam
Ostatnio edytowany przez Jacekalex (2013-05-16 22:37:55)
Offline
ale ipv6 nie przewiduje NATowania znanego z ipv4, kiedyś zacząłem temat trochę poznawać i tam jest routing trochę inaczej ogarnięty jeżeli chodzi o takie domowo/biurowe podejście że mamy sieć lokalną itp... - trochę to chaotycznie brzmi ale trochę inna bajka niż IPv4 po prostu :)
Offline
Ja wiem ze ten koles z netfilter pisal ze nat w ipv6 po jego smierci ale odszedl i zrobili i wbrew pozorom jest to niezbedne przynajmniej w okresie przejsciowym
Nie widze w firmie zmieniac teraz dla 250pc + serwerownia wewnetrzna + tony skryptow wszystkie ip tylko po to zeby dalej wszystko wychodzilo 1ip w swiat bo wiecej jest zbedne i wrecz nie wskazane ale mi chodzi o zupelnie banalna i lokalna sprawe przenatowania sobie ip dla usera dzieki za namiary popisze bo google to tak slabo w temacie
Ha wlasnie zapodalem ip6tables v1.4.18 i smiga ;)
Ostatnio edytowany przez max333 (2013-05-17 08:26:47)
Offline
To pochwal się, jakim poleceniem ustawiasz SNAT w iptables-1.4.18, dla porządku. ;)
Pozdrawiam
;-)
Offline
To samo co w 1 poście teraz działa
ip6tables -t nat -I POSTROUTING -m owner --uid-owner 1001 -j SNAT --to IPV6_wyjsciowe
Dodatkowo w ubuntu serwer 4 ostatnie wersje 2 lata już mija a iptables 2012-Jan-02: iptables-1.4.12.2 nie ruszony ciągle ta sama stara wersja coś przysypali temat debian podobnie
2012-Dec-25: iptables-1.4.17
extensions: add IPv6 SNAT extension
Offline
Dzięki.
W Gentusiu już jest sabilny:
qlist -ICv iptables net-firewall/iptables-1.4.16.3
W Debianie mam (przed chwilą zassałem)
dpkg -l | grep iptables ii iptables 1.4.18-1 amd64 administration tools for packet filtering and NAT
I gratuluję wytrzymałości ;), ja Ubuntu wywaliłem na etapie 10.04 LTS, i już za nim nie tęsknię.
Jak potrzeba coś łatwego jak drut w administrowaniu, Debian Stable, jak trzeba pancernego systemu, twardego jak skala, Gentoo Hardened (mój ulubiony system).
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2013-05-17 21:45:13)
Offline
nie narzekam na ubuntu działa jakoś od serwer 8.04 na dedykach i jakoś daje rade już tyle lat
upgrade systemu 2x w roku i ciągle upgrade softu i kernela ale to tylko z perspektywy czarnej konsoli nie walczę na desktopie ;)
no i cały launchpad
https://launchpad.net/~stgraber/+archive/experimental/+sourcepub/3118595/+listing-archive-extra
Ale tu sporo distro daje ciała z popychaniem całego ipv6 i iptables do przodu
http://pkgs.org/search/?keyword=iptables
Offline
Na serwerze sprawdza się rolling-release.
Z dystrybucji, które mają koleje wydania, cenne są takie, które można bezpiecznie i w miarę bezproblemowo aktualizować do nowszego wydania.
Np Debian - jeśli ustawisz repo stable -to za 5 lat dalej jest stable, i w dodatku aktualny, bo w przeciwieństwie do kilku innych dystrybucji, zazwyczaj aktualizuje się dosyć grzecznie.
Jak natomiast aktualizowałem Ubu 8.04 do 8.10 - to tradycyjnie się posypał, skończyło się płytką instalacyjną.
Natomiast 8.10 skłonił mnie do bliższego przyjrzenia się Gentooi. :D
Pozdrawiam
;-)
Offline
Dla mnie debian stable odpada bo potrzebuje duzo nowego softu a to sie zawsze kończy w testing wiec już wole ubuntu
robiąc upgrade od wersji 8 były po drodze problemy ale ostatnie wersje to już tylko upgrade bez reinstal + kernel i wszystko śmiga
Offline
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00165 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='13.59.92.247' WHERE u.id=1 |
0.00137 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '13.59.92.247', 1732668596) |
0.00052 | SELECT * FROM punbb_online WHERE logged<1732668296 |
0.00098 | SELECT topic_id FROM punbb_posts WHERE id=232738 |
0.00125 | SELECT id FROM punbb_posts WHERE topic_id=23543 ORDER BY posted |
0.00142 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=23543 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00140 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=23543 ORDER BY p.id LIMIT 0,25 |
0.00099 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=23543 |
Total query time: 0.00984 s |