Форум русской поддержки ОС Fedora linux
Здавствуйте!
Мне позарез был нужен нат Федора-Федора.
Мои параметры — VPN на DHCP.
Основой этого блюда взял статью: http://www.opennet.ru/base/net/redhat_nat.txt.html
Там описывался центральный хост со статическими айпишниками, я же использовал те, что выданы на сеанс ДХЦП (лучшего решения этой проблемы не нашел).
Итак, мои действия:
1)ЦЕНТРАЛЬНЫЙ ХОСТ
настроил сети eth0 — локальная(задал как 192.168.0.1), eth1 — внешняя.
вот логи:
eth0 Link encap:Ethernet HWaddr 00:26:18:D9:77:C8
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::226:18ff:fed9:77c8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1876 errors:0 dropped:0 overruns:0 frame:0
TX packets:717 errors:0 dropped:0 overruns:0 carrier:45
collisions:0 txqueuelen:1000
RX bytes:151146 (147.6 KiB) TX bytes:83107 (81.1 KiB)
Interrupt:19 Base address:0xec00
eth1 Link encap:Ethernet HWaddr 00:1F:C6:C8:E4:67
inet addr:10.5.5.7 Bcast:10.26.49.255 Mask:255.255.255.0
inet6 addr: fe80::21f:c6ff:fec8:e467/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:38295 errors:0 dropped:0 overruns:0 frame:0
TX packets:26897 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31834510 (30.3 MiB) TX bytes:3131756 (2.9 MiB)
Interrupt:27 Base address:0xa000
роутинг:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.1 10.5.5.1 255.255.255.255 UGH 0 0 0 eth1
10.0.0.2 10.5.5.1 255.255.255.255 UGH 0 0 0 eth1
93.15.12.10 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.5.5.0 0.0.0.0 255.255.255.0 U 1 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
после чего изменил указаные файлы и перегрузил iptables.
2)ЛОКАЛЬНЫЙ ХОСТ
Настроил сеть так, что IP = 192.168.0.3, gateway = 192.168.0.1
логи:
eth0 Link encap:Ethernet HWaddr 00:26:18:D9:77:C8
inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::226:18ff:fed9:77c8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1876 errors:0 dropped:0 overruns:0 frame:0
TX packets:717 errors:0 dropped:0 overruns:0 carrier:45
collisions:0 txqueuelen:1000
RX bytes:151146 (147.6 KiB) TX bytes:83107 (81.1 KiB)
Interrupt:19 Base address:0xec00
В РЕЗУЛЬТАТЕ пинги идут между компами, но не выходят наружу из локалки, сеть на центральном есть, а в локалке нет.
Постарался описать свою проблему очень подробно, очень надеюсь на Вашу помощь.
Спасибо!
Неактивен
выполните на Вашем ЦЕНТРАЛЬНОМ ХОСТЕ
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp+ -s 192.168.0.0/24 -j MASQUERADE
что мы этим сделали:
1. echo 1 > /proc/sys/net/ipv4/ip_forward
разрешили перенаправление трафика
2. iptables -t nat -A POSTROUTING -o ppp+ -s 192.168.0.0/24 -j MASQUERADE
разрешили перенаправление интернет трафика c интерфейса ppp+ в локалку
Отредактированно dik-m (2011-01-04 07:56:47)
Неактивен