Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    DHCP + PPTP on WAN

    Scheduled Pinned Locked Moved Russian
    402 Posts 58 Posters 487.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Eugene
      last edited by

      а я бы ещё раз попросил:

      1. с pptp отключенным
      ifconfig
      netstat -rn
      
      1. с pptp потключенным
      ifconfig
      netstat -rn
      

      http://ru.doc.pfsense.org

      1 Reply Last reply Reply Quote 0
      • H
        Helfer_Panch
        last edited by

        @freak999:

        Вообщем прописал вот это и оно начало пинговать мир

        route add -host 213.110.96.6 172.17.132.1
        route delete default
        route add default 172.17.0.1
        Терь бы как то сделать что б каждый раз не приходилось это писать в командной строке.
        

        я выше постил скрипты, их и надо прописать в up и down в настройках pptp

        1 Reply Last reply Reply Quote 0
        • H
          Helfer_Panch
          last edited by

          @Evgeny:

          @Helfer_Panch:

          @Evgeny:

          дык когда на wan ip статический, то зачем вообще мой пакет? вроде и так всё работает - выбирает тип wan pptp, и всё.

          когда ставишь твой пакет появляется еще один интерфейс opt1, получается схема wan -> 172.19.33.56(прописан статически)=> не должно быть кнопок.
          opt1(pptp)->95.78.33.6 => должна быть кнопка recon/con

          Млин, не могу получить кнопку на WAN со статикой -(

          скорее всего она появляется когда есть еще один интерфейс opt1, который получает адрес по dhcp. Как в схеме что я описывал.. Там суть в том, что сессия pptp поднимается не на wan, а на opt1 интерфейсе.

          @Evgeny:

          Странно, у тебя default gateway не поменялся.
          Попробуй

          route delete default
          route add default 172.17.0.1

          У меня тоже без правки скриптов ни разу маршрут сам не встал, причину, так и не нашел.. Пока времени нет дальше тестировать.

          1 Reply Last reply Reply Quote 0
          • F
            freak999
            last edited by

            При отключенном PPTP

            $ ifconfig
            le0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            	options=8 <vlan_mtu>ether 00:0c:29:01:98:f5
            	inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
            	inet6 fe80::20c:29ff:fe01:98f5%le0 prefixlen 64 scopeid 0x1 
            	media: Ethernet autoselect
            	status: active
            le1: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            	options=8 <vlan_mtu>ether 00:0c:29:01:98:ff
            	inet6 fe80::20c:29ff:fe01:98ff%le1 prefixlen 64 scopeid 0x2 
            	inet 172.17.133.49 netmask 0xfffffc00 broadcast 172.17.135.255
            	media: Ethernet autoselect
            	status: active
            lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
            	inet 127.0.0.1 netmask 0xff000000 
            	inet6 ::1 prefixlen 128 
            	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 
            enc0: flags=0<> metric 0 mtu 1536
            pfsync0: flags=41 <up,running>metric 0 mtu 1460
            	pfsync: syncdev: lo0 syncpeer: 224.0.0.240 maxupd: 128
            pflog0: flags=100 <promisc>metric 0 mtu 33204
            ng0: flags=8890 <pointopoint,noarp,simplex,multicast>metric 0 mtu 1500
            	inet6 fe80::20c:29ff:fe01:98f5%ng0 prefixlen 64 scopeid 0x7 
            
            $ netstat -rn
            Routing tables
            
            Internet:
            Destination        Gateway            Flags    Refs      Use  Netif Expire
            default            172.17.132.1       UGS         0        2    le1
            127.0.0.1          127.0.0.1          UH          1        0    lo0
            172.17.132.0/22    link#2             UC          0        0    le1
            172.17.132.1       00:30:48:dc:a2:e4  UHLW        2        1    le1   1174
            172.17.133.49      127.0.0.1          UGHS        0        0    lo0
            192.168.1.0/24     link#1             UC          0        0    le0
            192.168.1.3        18:a9:05:8b:5c:87  UHLW        1     4006    le0   1063
            
            Internet6:
            Destination                       Gateway                       Flags      Netif Expire
            ::1                               ::1                           UHL         lo0
            fe80::%le0/64                     link#1                        UC          le0
            fe80::20c:29ff:fe01:98f5%le0      00:0c:29:01:98:f5             UHL         lo0
            fe80::%le1/64                     link#2                        UC          le1
            fe80::20c:29ff:fe01:98ff%le1      00:0c:29:01:98:ff             UHL         lo0
            fe80::%lo0/64                     fe80::1%lo0                   U           lo0
            fe80::1%lo0                       link#3                        UHL         lo0
            fe80::%ng0/64                     link#7                        UC          ng0
            fe80::20c:29ff:fe01:98f5%ng0      link#7                        UHL         lo0
            ff01:1::/32                       link#1                        UC          le0
            ff01:2::/32                       link#2                        UC          le1
            ff01:3::/32                       ::1                           UC          lo0
            ff01:7::/32                       link#7                        UC          ng0
            ff02::%le0/32                     link#1                        UC          le0
            ff02::%le1/32                     link#2                        UC          le1
            ff02::%lo0/32                     ::1                           UC          lo0
            ff02::%ng0/32                     link#7                        UC          ng0</pointopoint,noarp,simplex,multicast></promisc></up,running></up,loopback,running,multicast></vlan_mtu></up,broadcast,running,simplex,multicast></vlan_mtu></up,broadcast,running,simplex,multicast>
            

            При подключенном PPTP но без изменения маршрутов, тоесть мир не пингуется.

            $ ifconfig
            le0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            	options=8 <vlan_mtu>ether 00:0c:29:01:98:f5
            	inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
            	inet6 fe80::20c:29ff:fe01:98f5%le0 prefixlen 64 scopeid 0x1 
            	media: Ethernet autoselect
            	status: active
            le1: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
            	options=8 <vlan_mtu>ether 00:0c:29:01:98:ff
            	inet6 fe80::20c:29ff:fe01:98ff%le1 prefixlen 64 scopeid 0x2 
            	inet 172.17.133.49 netmask 0xfffffc00 broadcast 172.17.135.255
            	media: Ethernet autoselect
            	status: active
            lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
            	inet 127.0.0.1 netmask 0xff000000 
            	inet6 ::1 prefixlen 128 
            	inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 
            enc0: flags=0<> metric 0 mtu 1536
            pfsync0: flags=41 <up,running>metric 0 mtu 1460
            	pfsync: syncdev: lo0 syncpeer: 224.0.0.240 maxupd: 128
            pflog0: flags=100 <promisc>metric 0 mtu 33204
            ng0: flags=88d1 <up,pointopoint,running,noarp,simplex,multicast>metric 0 mtu 1500
            	inet6 fe80::20c:29ff:fe01:98f5%ng0 prefixlen 64 scopeid 0x7 
            	inet 10.100.24.106 --> 172.17.0.1 netmask 0xffffffff 
            
            $ netstat -rn
            Routing tables
            
            Internet:
            Destination        Gateway            Flags    Refs      Use  Netif Expire
            default            172.17.132.1       UGS         0       25    le1
            10.100.24.106      lo0                UHS         0        0    lo0
            127.0.0.1          127.0.0.1          UH          1        0    lo0
            172.17.0.1         10.100.24.106      UH          0        0    ng0
            172.17.132.0/22    link#2             UC          0        0    le1
            172.17.132.1       00:30:48:dc:a2:e4  UHLW        2        1    le1   1095
            172.17.133.49      127.0.0.1          UGHS        0        0    lo0
            192.168.1.0/24     link#1             UC          0        0    le0
            192.168.1.3        18:a9:05:8b:5c:87  UHLW        1     4427    le0    984
            
            Internet6:
            Destination                       Gateway                       Flags      Netif Expire
            ::1                               ::1                           UHL         lo0
            fe80::%le0/64                     link#1                        UC          le0
            fe80::20c:29ff:fe01:98f5%le0      00:0c:29:01:98:f5             UHL         lo0
            fe80::%le1/64                     link#2                        UC          le1
            fe80::20c:29ff:fe01:98ff%le1      00:0c:29:01:98:ff             UHL         lo0
            fe80::%lo0/64                     fe80::1%lo0                   U           lo0
            fe80::1%lo0                       link#3                        UHL         lo0
            fe80::%ng0/64                     link#7                        UC          ng0
            fe80::20c:29ff:fe01:98f5%ng0      link#7                        UHL         lo0
            ff01:1::/32                       link#1                        UC          le0
            ff01:2::/32                       link#2                        UC          le1
            ff01:3::/32                       ::1                           UC          lo0
            ff01:7::/32                       link#7                        UC          ng0
            ff02::%le0/32                     link#1                        UC          le0
            ff02::%le1/32                     link#2                        UC          le1
            ff02::%lo0/32                     ::1                           UC          lo0
            ff02::%ng0/32                     link#7                        UC          ng0</up,pointopoint,running,noarp,simplex,multicast></promisc></up,running></up,loopback,running,multicast></vlan_mtu></up,broadcast,running,simplex,multicast></vlan_mtu></up,broadcast,running,simplex,multicast> 
            
            1 Reply Last reply Reply Quote 0
            • F
              freak999
              last edited by

              @aleksvolgin:

              Вопрос: вы установили пакет Евгения или нет?

              оно начало пинговать мир

              попробуйте разные хосты. У меня к примеру вот этот не отвечал: tv.eenet.ee
              Да и напишите версию сенса с которой работаете.

              Да, устанавливал пакет Евгения.
              Пингует все хосты и твой тоже.
              Версия 1.2.3

              1 Reply Last reply Reply Quote 0
              • F
                freak999
                last edited by

                @Helfer_Panch:

                @freak999:

                Вообщем прописал вот это и оно начало пинговать мир

                route add -host 213.110.96.6 172.17.132.1
                route delete default
                route add default 172.17.0.1
                Терь бы как то сделать что б каждый раз не приходилось это писать в командной строке.
                

                я выше постил скрипты, их и надо прописать в up и down в настройках pptp

                Мне же надо переписать эти скрипты под себя, а я слаб в этих делах((

                1 Reply Last reply Reply Quote 0
                • E
                  Eugene
                  last edited by

                  Freak! (ничего, что я тебя так называю?)
                  очень хорошо! сейчас мы найдём, почему у тебя default route не меняется!
                  дай пожалуйста```
                  cat /var/etc/mpd.conf
                  cat /var/etc/mpd.links

                  http://ru.doc.pfsense.org

                  1 Reply Last reply Reply Quote 0
                  • F
                    freak999
                    last edited by

                    mpd.conf

                    pptp:
                    	new -i ng0 pptp pptp
                    	set iface route default
                    	set iface disable on-demand
                    	set iface idle 0
                    	set route default
                    	set iface up-script /usr/local/sbin/ppp-linkup
                    	set iface down-script /usr/local/sbin/ppp-linkdown	
                    	set bundle disable multilink
                    	set bundle authname "LOGIN"
                    	set bundle password "PASSWORD"
                    	set link keep-alive 10 60
                    	set link max-redial 0
                    	set link no acfcomp protocomp
                    	set link disable pap chap
                    	set link deny pap
                    	set link deny chap-md5
                    	set link deny chap-msv1
                    	set link accept chap-msv2
                    	set link deny chap-eap
                    	set ipcp no vjcomp
                    	set ipcp ranges 0.0.0.0/0 0.0.0.0/0
                    	set ipcp enable req-pri-dns	
                    	open
                    

                    mpd.links

                    pptp:	
                    	set link type pptp
                    	set pptp enable originate outcall
                    	set pptp disable windowing
                    	set pptp self
                    	set pptp peer 213.110.96.6
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • E
                      Eugene
                      last edited by

                      @freak999:

                      mpd.conf

                      pptp:
                      	new -i ng0 pptp pptp
                      	set iface route default
                      	set iface disable on-demand
                      	set iface idle 0
                      	set route default
                      	set iface up-script /usr/local/sbin/ppp-linkup
                      	set iface down-script /usr/local/sbin/ppp-linkdown	
                      	set bundle disable multilink
                      	set bundle authname "LOGIN"
                      	set bundle password "PASSWORD"
                      	set link keep-alive 10 60
                      	set link max-redial 0
                      	set link no acfcomp protocomp
                      	set link disable pap chap
                      	set link deny pap
                      	set link deny chap-md5
                      	set link deny chap-msv1
                      	set link accept chap-msv2
                      	set link deny chap-eap
                      	set ipcp no vjcomp
                      	set ipcp ranges 0.0.0.0/0 0.0.0.0/0
                      	set ipcp enable req-pri-dns	
                      	open
                      

                      mpd.links

                      pptp:	
                      	set link type pptp
                      	set pptp enable originate outcall
                      	set pptp disable windowing
                      	set pptp self
                      	set pptp peer 213.110.96.6
                      
                      

                      Ниччё не понимаю, пришли мне свой interfaces.inc файл пожалуйста.

                      http://ru.doc.pfsense.org

                      1 Reply Last reply Reply Quote 0
                      • F
                        freak999
                        last edited by

                        Это тот что находится по этому адресу /etc/inc/interfaces.inc ??
                        Я когда копирую его на флэху а потом в своей ОС открываю, там сплошные иероглифы((
                        Все виды шифрования перепробывал…

                        1 Reply Last reply Reply Quote 0
                        • E
                          Eugene
                          last edited by

                          хорошо, тогда сделай так```
                          grep -B 10 -A10 "route default" /etc/inc/interfaces.inc

                          http://ru.doc.pfsense.org

                          1 Reply Last reply Reply Quote 0
                          • F
                            freak999
                            last edited by

                            @Evgeny:

                            хорошо, тогда сделай так```
                            grep -B 10 -A10 "route default" /etc/inc/interfaces.inc

                            $ grep -B 10 -A10 "route default" /etc/inc/interfaces.inc
                            		$ondemand = "enable";
                            		if ($pppoecfg['timeout'])
                            			$idle = $pppoecfg['timeout'];
                            	} else {
                            		$ondemand = "disable";
                            	}
                            
                            	$mpdconf = <<<eod<br>pppoe:
                            	new -i ng0 pppoe pppoe
                            	set iface route default
                            	set iface {$ondemand} on-demand
                            	set iface idle {$idle}
                            	set iface up-script /usr/local/sbin/ppp-linkup
                            
                            EOD;
                            
                            	/*    Check for ppp-linkdown Script in /usr/local/sbin
                            	 *    Create reference in mpd.conf
                            	 */
                            	if ( file_exists("/usr/local/sbin/ppp-linkdown") ){
                            --
                            		$ondemand = "enable";
                            		if ($pptpcfg['timeout'])
                            			$idle = $pptpcfg['timeout'];
                            	} else {
                            		$ondemand = "disable";
                            	}
                            
                            	$mpdconf = <<<eod<br>pptp:
                            	new -i ng0 pptp pptp
                            	set iface route default
                            	set iface {$ondemand} on-demand
                            	set iface idle {$idle}
                            	set iface up-script /usr/local/sbin/ppp-linkup
                            
                            EOD;
                            
                            	/*   Check for ppp-linkdown Script in /usr/local/sbin
                            	 *   Create reference in mpd.conf
                            	 */
                            	if ( file_exists("/usr/local/sbin/ppp-linkdown") ){
                            --
                            		$ondemand = "enable";
                            		if ($pppoecfg['timeout'])
                            			$idle = $pppoecfg['timeout'];
                            	} else {
                            		$ondemand = "disable";
                            	}
                            
                            	$mpdconf = <<<eod<br>pppoe:
                            	new -i ng0 pppoe pppoe
                            	set iface route default
                            	set iface {$ondemand} on-demand
                            	set iface idle {$idle}
                            
                            EOD;
                            
                            	if ( file_exists("/usr/local/sbin/pppoe-linkup") ){
                            		$mpdconf .= << <eod<br>set iface up-script /usr/local/sbin/pppoe-linkup
                            
                            EOD;
                            --
                            
                            	$mpdconf = <<<eod<br>pptp:
                            	new -i ng0 pptp pptp
                            	set iface {$ondemand} on-demand
                            	set iface idle {$idle}
                            
                            EOD;
                            	if (!isset($pptpcfg['no_route_default'])) {
                            		$mpdconf .= << <eod<br>set iface route default
                            
                            EOD;
                            	}
                            
                            	if ( file_exists("/usr/local/sbin/pptp-linkup") ){
                            		$mpdconf .= << <eod<br>set iface up-script /usr/local/sbin/pptp-linkup
                            
                            EOD;
                            	}</eod<br></eod<br></eod<br></eod<br></eod<br></eod<br></eod<br>
                            
                            1 Reply Last reply Reply Quote 0
                            • E
                              Eugene
                              last edited by

                              И откуда у тебя в конфиге появляется

                              	set route default
                              

                              тогда???? когда должно быть```
                              set iface route default

                              http://ru.doc.pfsense.org

                              1 Reply Last reply Reply Quote 0
                              • E
                                Eugene
                                last edited by

                                Попробуй выключить/включить интерфейс OPT1

                                http://ru.doc.pfsense.org

                                1 Reply Last reply Reply Quote 0
                                • F
                                  freak999
                                  last edited by

                                  @Evgeny:

                                  Попробуй выключить/включить интерфейс OPT1

                                  Мне эту команду вводить после того как я подниму PPTP?

                                  1 Reply Last reply Reply Quote 0
                                  • F
                                    freak999
                                    last edited by

                                    $ grep -B 10 -A10 "route default" /etc/inc/interfaces.inc
                                    		$ondemand = "enable";
                                    		if ($pppoecfg['timeout'])
                                    			$idle = $pppoecfg['timeout'];
                                    	} else {
                                    		$ondemand = "disable";
                                    	}
                                    
                                    	$mpdconf = <<<eod<br>pppoe:
                                    	new -i ng0 pppoe pppoe
                                    	set iface route default
                                    	set iface {$ondemand} on-demand
                                    	set iface idle {$idle}
                                    	set iface up-script /usr/local/sbin/ppp-linkup
                                    
                                    EOD;
                                    
                                    	/*    Check for ppp-linkdown Script in /usr/local/sbin
                                    	 *    Create reference in mpd.conf
                                    	 */
                                    	if ( file_exists("/usr/local/sbin/ppp-linkdown") ){
                                    --
                                    		$ondemand = "enable";
                                    		if ($pptpcfg['timeout'])
                                    			$idle = $pptpcfg['timeout'];
                                    	} else {
                                    		$ondemand = "disable";
                                    	}
                                    
                                    	$mpdconf = <<<eod<br>pptp:
                                    	new -i ng0 pptp pptp
                                    	set iface route default
                                    	set iface {$ondemand} on-demand
                                    	set iface idle {$idle}
                                    	set iface up-script /usr/local/sbin/ppp-linkup
                                    
                                    EOD;
                                    
                                    	/*   Check for ppp-linkdown Script in /usr/local/sbin
                                    	 *   Create reference in mpd.conf
                                    	 */
                                    	if ( file_exists("/usr/local/sbin/ppp-linkdown") ){
                                    --
                                    		$ondemand = "enable";
                                    		if ($pppoecfg['timeout'])
                                    			$idle = $pppoecfg['timeout'];
                                    	} else {
                                    		$ondemand = "disable";
                                    	}
                                    
                                    	$mpdconf = <<<eod<br>pppoe:
                                    	new -i ng0 pppoe pppoe
                                    	set iface route default
                                    	set iface {$ondemand} on-demand
                                    	set iface idle {$idle}
                                    
                                    EOD;
                                    
                                    	if ( file_exists("/usr/local/sbin/pppoe-linkup") ){
                                    		$mpdconf .= << <eod<br>set iface up-script /usr/local/sbin/pppoe-linkup
                                    
                                    EOD;
                                    --
                                    
                                    	$mpdconf = <<<eod<br>pptp:
                                    	new -i ng0 pptp pptp
                                    	set iface {$ondemand} on-demand
                                    	set iface idle {$idle}
                                    
                                    EOD;
                                    	if (!isset($pptpcfg['no_route_default'])) {
                                    		$mpdconf .= << <eod<br>set iface route default
                                    
                                    EOD;
                                    	}
                                    
                                    	if ( file_exists("/usr/local/sbin/pptp-linkup") ){
                                    		$mpdconf .= << <eod<br>set iface up-script /usr/local/sbin/pptp-linkup
                                    
                                    EOD;
                                    	}</eod<br></eod<br></eod<br></eod<br></eod<br></eod<br></eod<br>
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      Eugene
                                      last edited by

                                      Нет, просто зайди в Interfaces->OPT1, отметь галочку 'Disable interface' нажми Save. Подожди минуту, убери галку и нажми Save опять, потом дай опять

                                      cat /var/etc/mpd.conf

                                      http://ru.doc.pfsense.org

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        freak999
                                        last edited by

                                        @Evgeny:

                                        Нет, просто зайди в Interfaces->OPT1, отметь галочку 'Disable interface' нажми Save. Подожди минуту, убери галку и нажми Save опять, потом дай опять

                                        cat /var/etc/mpd.conf

                                        Сделал

                                        $ grep -B 10 -A10 "route default" /etc/inc/interfaces.inc
                                        		$ondemand = "enable";
                                        		if ($pppoecfg['timeout'])
                                        			$idle = $pppoecfg['timeout'];
                                        	} else {
                                        		$ondemand = "disable";
                                        	}
                                        
                                        	$mpdconf = <<<eod<br>pppoe:
                                        	new -i ng0 pppoe pppoe
                                        	set iface route default
                                        	set iface {$ondemand} on-demand
                                        	set iface idle {$idle}
                                        	set iface up-script /usr/local/sbin/ppp-linkup
                                        
                                        EOD;
                                        
                                        	/*    Check for ppp-linkdown Script in /usr/local/sbin
                                        	 *    Create reference in mpd.conf
                                        	 */
                                        	if ( file_exists("/usr/local/sbin/ppp-linkdown") ){
                                        --
                                        		$ondemand = "enable";
                                        		if ($pptpcfg['timeout'])
                                        			$idle = $pptpcfg['timeout'];
                                        	} else {
                                        		$ondemand = "disable";
                                        	}
                                        
                                        	$mpdconf = <<<eod<br>pptp:
                                        	new -i ng0 pptp pptp
                                        	set iface route default
                                        	set iface {$ondemand} on-demand
                                        	set iface idle {$idle}
                                        	set iface up-script /usr/local/sbin/ppp-linkup
                                        
                                        EOD;
                                        
                                        	/*   Check for ppp-linkdown Script in /usr/local/sbin
                                        	 *   Create reference in mpd.conf
                                        	 */
                                        	if ( file_exists("/usr/local/sbin/ppp-linkdown") ){
                                        --
                                        		$ondemand = "enable";
                                        		if ($pppoecfg['timeout'])
                                        			$idle = $pppoecfg['timeout'];
                                        	} else {
                                        		$ondemand = "disable";
                                        	}
                                        
                                        	$mpdconf = <<<eod<br>pppoe:
                                        	new -i ng0 pppoe pppoe
                                        	set iface route default
                                        	set iface {$ondemand} on-demand
                                        	set iface idle {$idle}
                                        
                                        EOD;
                                        
                                        	if ( file_exists("/usr/local/sbin/pppoe-linkup") ){
                                        		$mpdconf .= << <eod<br>set iface up-script /usr/local/sbin/pppoe-linkup
                                        
                                        EOD;
                                        --
                                        
                                        	$mpdconf = <<<eod<br>pptp:
                                        	new -i ng0 pptp pptp
                                        	set iface {$ondemand} on-demand
                                        	set iface idle {$idle}
                                        
                                        EOD;
                                        	if (!isset($pptpcfg['no_route_default'])) {
                                        		$mpdconf .= << <eod<br>set iface route default
                                        
                                        EOD;
                                        	}
                                        
                                        	if ( file_exists("/usr/local/sbin/pptp-linkup") ){
                                        		$mpdconf .= << <eod<br>set iface up-script /usr/local/sbin/pptp-linkup
                                        
                                        EOD;
                                        	}</eod<br></eod<br></eod<br></eod<br></eod<br></eod<br></eod<br> 
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • E
                                          Eugene
                                          last edited by

                                          Не ту команду дал - мне нужна```
                                          cat /var/etc/mpd.conf

                                          http://ru.doc.pfsense.org

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            freak999
                                            last edited by

                                            Вообщем сейчас такая картина, когда загружаюсь в систему DHCP получает айпиху, днс и шлюз, но не пингует впн-сервер(но должен).
                                            Но токо как я прописываю вот этот маршрут route add -host 213.110.96.6 172.17.132.1 впн-сервер сразу же пингуется, opt1 тоже поднимается шлюз устанавливается 172.17.0.1(тоесть то что надо) и мир пингуется.
                                            Тоесть надо как то этот маршрут впихнуть при старте.

                                            Вот мпд.конф

                                            pptp:
                                            	new -i ng0 pptp pptp
                                            	set iface disable on-demand
                                            	set iface idle 0
                                                    set iface route default
                                            	set iface up-script /usr/local/sbin/ppp-linkup
                                            	set iface down-script /usr/local/sbin/ppp-linkdown	
                                            	set bundle disable multilink
                                            	set bundle authname "LOGIN"
                                            	set bundle password "PASSWORD"
                                            	set link keep-alive 10 60
                                            	set link max-redial 0
                                            	set link no acfcomp protocomp
                                            	set link disable pap chap
                                            	set link deny pap
                                            	set link deny chap-md5
                                            	set link deny chap-msv1
                                            	set link accept chap-msv2
                                            	set link deny chap-eap
                                            	set ipcp no vjcomp
                                            	set ipcp ranges 0.0.0.0/0 0.0.0.0/0
                                            	set ipcp enable req-pri-dns	
                                            	open
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.