VDR gateway ?

  • Как сделать что-бы VDR работал как шлюз для windows в интернет ?
    сделал
    eth0 DHCP
    eth1 192.168.01 netmask 255.255.255.0 broadcast 192.168.0.255
    на windows ip 192.168.0.2 netmask 255.255.255.0 gateway 192.168.0.1


    ip_forward=yes
    что еще надо сделать ?

  • можно так, добавить IPTABLES, а после
    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE


    для того чтобы FTP нормально работало
    modprobe ip_nat_ftp
    modprobe ip_conntrack_ftp

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем kumof ().

  • Цитата

    Со слов пользователя kumof
    можно так, добавить IPTABLES, а после
    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE


    для того чтобы FTP нормально работало
    modprobe ip_nat_ftp
    modprobe ip_conntrack_ftp


    Как добавить IPTABLES ?

  • у тебя пинги идут или нет


    ifconfig что пишет?

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем VladimirS ().

  • Цитата

    Со слов пользователя kumof
    apt-get install iptables


    если есть поддержка в ядре, то должно работать


    Пакет скачался установился все сделал как описано выше .
    Не работает !

  • Цитата

    Со слов пользователя VladimirS
    у тебя пинги идут или нет


    ifconfig что пишет?



    arvdr:~# arvdr:~# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:0E:2E:33:55:14
    inet addr:10.80.24.68 Bcast:10.80.24.71 Mask:255.255.255.248
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:47 errors:0 dropped:0 overruns:0 frame:0
    TX packets:101 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:5984 (5.8 KiB) TX bytes:9869 (9.6 KiB)
    Interrupt:11 Base address:0xec00


    eth1 Link encap:Ethernet HWaddr 00:C1:28:00:F5:5B
    inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:228 errors:0 dropped:0 overruns:0 frame:0
    TX packets:187 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:23381 (22.8 KiB) TX bytes:24712 (24.1 KiB)
    Interrupt:6 Base address:0x400


    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:2 errors:0 dropped:0 overruns:0 frame:0
    TX packets:2 errors:0 dropped:0 overruns:0 carrier:0

  • пинги проверь,
    и дай таблицу маршрутизации


    route -n


    а так же что дает


    iptables -t nat -L -n

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем kumof ().

  • Цитата

    Со слов пользователя VladimirS
    пинг свинды на ведро и обратно ?


    Пинги все ок
    и с VDR и Винды


  • arvdr:~# route -n
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    10.80.24.64 0.0.0.0 255.255.255.248 U 0 0 0 eth0
    192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
    0.0.0.0 10.80.24.65 0.0.0.0 UG 0 0 0 eth0


    arvdr:~# iptables -t nat -L -n
    Chain PREROUTING (policy ACCEPT)
    target prot opt source destination


    Chain POSTROUTING (policy ACCEPT)
    target prot opt source destination


    Chain OUTPUT (policy ACCEPT)
    target prot opt source destination

  • у тебя
    в цепоцке


    Chain POSTROUTING (policy ACCEPT)
    target prot opt source destination


    отсутсвует
    MASQUERADE all -- 192.168.0.0/24 0.0.0.0/0


    ты точно ввел команду
    iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем kumof ().

  • ping 209.249.176.7
    сюда попробуй с винды

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем VladimirS ().

  • Цитата

    Со слов пользователя VladimirS
    ping 209.249.176.7
    сюда попробуй с винды


    Какой PING
    у него Маскарад неработает


  • arvdr:~# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
    arvdr:~# iptables -t nat -L -n
    Chain PREROUTING (policy ACCEPT)
    target prot opt source destination


    Chain POSTROUTING (policy ACCEPT)
    target prot opt source destination
    MASQUERADE all -- 192.168.0.0/24 0.0.0.0/0


    Chain OUTPUT (policy ACCEPT)
    target prot opt source destination


    Все уже работает с винды пишу !
    После перезагрузки будет работать ?

  • Цитата

    Со слов пользователя lemur
    После перезагрузки будет работать ?


    небудет, нужно прописать в загрузке

  • Цитата

    Со слов пользователя kumof


    небудет, нужно прописать в загрузке


    ОК
    Спасибо !
    Подскажи где прописать чтобы при загрузке выполнялась команда !

  • незнаю даже куда посоветовать, чтобы красиво было,
    пропиши , например, где-то в конце файла /etc/init.d/networking

    Сообщение было отредактировано 3 раз, последнее редактирование пользователем kumof ().