Page 5 of 6 FirstFirst ... 3456 LastLast
Results 61 to 75 of 85

Thread: Проброс PPtP и GRE

  1. #61
    Quote Originally Posted by tolly777 View Post
    Подскажите! Для случая выше/ниже.
    Будет ли работать утилита host? типа -
    Code:
    ip_rem = host host145.dyndns.org
    ip_loc = host host137.dyndns.org
    ip tunnel add tun12 mode gre remote $ip_rem local $ip_loc dev ppp0
    боюсь что ipgre модуль вообще не загрузится

  2. #62
    Quote Originally Posted by theMIROn View Post
    боюсь что ipgre модуль вообще не загрузится
    почему? полный текст в post-boot
    Code:
    insmod /tmp/local/sbin/ip_gre.o
    ip_rem = host host145.dyndns.org
    ip_loc = host host137.dyndns.org
    ip tunnel add tun12 mode gre remote $ip_rem local $ip_loc dev ppp0
    ifconfig tun12 10.0.3.1 netmask 255.255.255.252
    ifconfig tun12 mtu 1500 up
    ip route add 10.0.5.0/24 via 10.0.3.2

  3. #63
    потому что pptp модуль, встроенный в ядро, регистрирует себя как gre протокол в том числе.
    впрочем, проверяйте, а вдруг

  4. #64
    Quote Originally Posted by theMIROn View Post
    ...pptp модуль...
    извиняюсь конечно, но дело в том что все работает, если писать
    Code:
    ip tunnel add tun12 mode gre remote 44.55.32.11 local 44.55.45.17 dev ppp0
    вопрос в том что IP иногда меняются. постоянная только регистрация на dyndns.com и надо по DNS адресу при загрузке узнать новый IP.
    вопрос - коректно ли это сделать командой
    Code:
    ip_rem = host host145.dyndns.org
    Last edited by tolly777; 05-05-2011 at 17:47.

  5. #65
    если меняется свой адрес, то в параметры /usr/local/sbin/post-firewall новый адрес передается (ip tunnel change?), если внешний... ну проверяйте как нибудь периодично

  6. #66
    Quote Originally Posted by theMIROn View Post
    если меняется свой адрес...
    да вроде при перезагрузке не меняется. хочется сделать для случая если день или больше не будет работать ... тогда новый IP будет. команды пишу в post-boot и хочется что-бы автоматом при загрузке роутер сходил на dyndns, по присвоенным dns-адресам узнал IP удаленного конца, ну и свой заодно (свой понятно можно узнать и по ifconfig). потом поднял туннель. команда host вроде должна работать ...

  7. #67
    Quote Originally Posted by tolly777 View Post
    тогда новый IP будет
    ...
    ну и свой заодно (свой понятно можно узнать и по ifconfig)
    2nd: post-firewall

    Quote Originally Posted by tolly777 View Post
    команды пишу в post-boot и хочется что-бы автоматом при загрузке роутер сходил на dyndns, по присвоенным dns-адресам узнал IP удаленного конца, . потом поднял туннель. команда host вроде должна работать ...
    ок.

  8. #68

    GRE динамический IP адрес

    как поднял GRE-туннель между роутерами с динамическими внешними IP
    /tmp/local/sbin/post-boot
    Code:
    ip_loc=`wget -O - http://checkip.dyndns.org | sed -e 's/<\/body><\/html>.*//' |sed -e 's/<html><head><title>Current IP Check<\/title><\/head><body>Current IP Address: //'`
    ip_rem=`ping -c 1 rem_host777.dyndns.org | grep -e "PING" | sed -e 's/PING rem_host777.dyndns.org (//' | sed -e 's/): 56 data bytes//'`
    ip tunnel add tun15 mode gre remote $ip_rem local $ip_loc dev ppp0
    rem_host777.dyndns.org - DYNDNS вашего удаленного роутера
    далее конечно надо добавить все как при статическом IP
    Last edited by tolly777; 12-05-2011 at 09:22.

  9. #69
    В post-boot лакальный адрес может быть еще не назначен, использовать нужно post-firewall, куда адрес уже передается.
    Ping лучше заменить на nslookup

  10. #70
    Quote Originally Posted by theMIROn View Post
    В post-boot лакальный адрес может быть еще не назначен, использовать нужно post-firewall, куда адрес уже передается.
    Ping лучше заменить на nslookup
    ОК. Спасибо попробую. В начале файла post-boot пишу sleep 20.

  11. #71
    Quote Originally Posted by tolly777 View Post
    ОК. Спасибо попробую. В начале файла post-boot пишу sleep 20.
    ну а если и за 20 не получится? или наоборот в 1ю секунду все пройдет7

  12. #72
    Quote Originally Posted by theMIROn View Post
    ну а если ...
    Спасибо! через ppp0 действительно лучше поднимать туннель из post-firewall.
    через vlan1 все работало и из post-boot.

  13. #73

    Lightbulb gre

    прошу прощения
    Last edited by xapmc; 15-11-2011 at 12:40.

  14. #74
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by xapmc View Post
    Можно ли будет добавить обратно поддержку gre в новых прошивках для ядра 2.6
    Можно, но пока только собственными силами. xeb вряд ли будет заниматься устаревшей 2.6.22, посему "спасение утопающих - дело рук самих утопающих".

    P.S. И не зачем было цитировать простыню.

  15. #75

    Question Проброс PPTP (1723 и GRE (47))

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

    Вот такие заклинания не помогают
    Code:
    iptables -A INPUT -i ppp0 -p 47 -j ACCEPT
    iptables -A OUTPUT -o ppp0 -p 47 -j ACCEPT
    iptables -A FORWARD -p TCP -s ppp0  --dport 1723 -j ACCEPT
    iptables -A FORWARD -p TCP -d ppp0 -m state --state ESTABLISHED,RELATED --sport 1723 --dport -j ACCEPT
    iptables -A FORWARD -p 47 -s ppp0 -j ACCEPT
    iptables -A FORWARD -p 47 -d ppp0 -j ACCEPT
    OpenVPN нежелателен, ибо клиенты макоси оч. кривые для него.
    Спасибо.
    Last edited by Pablo Escobar; 16-05-2014 at 10:09.

Page 5 of 6 FirstFirst ... 3456 LastLast

Similar Threads

  1. Проблемы с l2tp и pptp в Корбилайне
    By Lore in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 332
    Last Post: 18-02-2016, 07:35
  2. Проброс USB через TCP/IP (USB/IP) - подключение принтера (МФУ)
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 184
    Last Post: 05-07-2015, 12:49
  3. Кто-нибудь настраивал PPtP поверх PPPoE?
    By LSD in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 59
    Last Post: 17-03-2013, 18:13
  4. Replies: 87
    Last Post: 10-12-2010, 18:44
  5. Подключение WL-500gP по PPTP
    By Pavel in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 221
    Last Post: 13-11-2008, 11:25

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •