
  !   !

       1.9.2.7-7f  
      WL-500g 
Premium (  Deluxe)    multi-WAN.
    ,    toolkit 
   multi-wan .

 : 
: static, dhcp,  pppoe unnumbered, pppoe + static, 
pppoe + dhcp, pptp + static, pptp + dhcp. 
  5 wan .
  wan       
  default gateway    
()  .
      
        default 
gateway.
      
 wan .

:        
  wan   destination ip address   
       , 
     .
      web-
  wan . 
     post-firewall,  virtual 
servers, port trigger, dmz    web-.  
 - wi-fi, usb      web. 

  :  pptp    hostname,  ip 
address.       ddns  
www.dyndns.com (  ).

: interface - ,  static  pptp. 
  -   
  dhcp    ,  
   pptp,    pppoe 
    ,    pppoe 
.

 .

    vlan,   
   . ,      3 
wan  :

nvram set vlan0ports="3 4 5*"
nvram set vlan2ports="1 5"
nvram set vlan2hwname=et0
nvram set vlan3ports="2 5"
nvram set vlan3hwname=et0
nvram commit

 32  .
 web-  wan    
'IP Address' - '0.0.0.0' 
'WAN Connection Type' - 'Static IP'

   -      
       web-.

     
  nvram.

1. Static

        wanX_ifname  
wanX_protocol
:
nvram set wan1_ifname=vlan1
nvram set wan1_protocol=static

 ip address, netmask  gateway   wanX_ipaddr_t , 
wanX_netmask_t , wanX_gateway_t

:
nvram set wan1_ipaddr_t=10.100.12.33
nvram set wan1_netmask_t=255.255.0.0
nvram set wan1_gateway_t=10.100.1.1

:          
,     ip address.

2. Dhcp

        wanX_ifname  
wanX_protocol
:
nvram set wan2_ifname=vlan2
nvram set wan2_protocol=dhcp

    Terayon tj7xx  
nvram set wan2_fucking_terayon=1

3. Pptp

        wanX_ifname  
wanX_protocol
 ip address pptp    wanX_pptp_server
        pptp   
 wanX_pptp_type  -   static  dhcp

:
nvram set wan3_ifname=vlan3
nvram set wan3_protocol=pptp
nvram set wan3_pptp_type=static
nvram set wan3_pptp_server=10.100.10.10

       
wanX_pptp_username   wanX_pptp_password,     
   pppd   
wanX_pptp_extra

:
nvram set wan3_pptp_username=username   
nvram set wan3_pptp_password=password
nvram set wan3_pptp_extra="nomppe nomppc"

    pptp-   ip 
address  ,    netmask     
wanX_sub_ipaddr_t  wanX_sub_netmask_t

:
nvram set wan3_sub_ipaddr_t=10.100.12.33
nvram set wan3_sub_netmask_t=255.255.0.0

:          
,     ip address.

   mtu  wanX_pptp_mtu

:
nvram set wan3_pptp_mtu=1400

    ,    
   1400

    pptp-   
(dhcp) ip address,      .

 pptp-      ip    wan 
,    ip address   pptp-  
 wanX_pptp_gw

:
nvram set wan3_pptp_gw=10.100.10.50

4. PPPoE

        wanX_ifname  
wanX_protocol
:
nvram set wan4_ifname=vlan4
nvram set wan4_protocol=pppoe

   Service Name  Access Concentrator 
Name   wanX_pppoe_srv  wanX_pppoe_acn

:
nvram set wan4_pppoe_srv= Service
nvram set wan4_pppoe_acn=Concentrator

       
wanX_pppoe_username   wanX_pppoe_password,     
   pppd   
wanX_pppoe_extra

:
nvram set wan4_pppoe_username=username   
nvram set wan4_pppoe_password=password
nvram set wan4_pppoe_extra="nomppe nomppc"

   mtu  mru  
wanX_pppoe_mtu  wanX_pppoe_mru

:
nvram set wan4_pppoe_mtu=1492
nvram set wan4_pppoe_mru=1492

        
   1492

   PPPoE     
 ,        
wanX_pppoe_type  -   static  dhcp
   ,     
.

:
nvram set wan4_pppoe_type=dhcp

   PPPoE     
    ip address ,    netmask  
   wanX_sub_ipaddr_t  wanX_sub_netmask_t

:
nvram set wan4_sub_ipaddr_t=10.100.77.44
nvram set wan4_sub_netmask_t=255.255.0.0

:          
,     ip address.

   PPPoE     
   (dhcp) ip address,    
  .


     

1. Mac address

    mac address   
,   wan     
  vlan1 mac address    
 wanX_macaddr_x

:
nvram set wan2_macaddr_x=112233445566

    mac address   
 vlan1      
web-,      wan_hwaddr_x

:
nvram set wan_hwaddr_x =00AABBCCDDEE

2. DNS

      "" dns ,  
          wan  
       
   () dns  ()
IP  ""     
master_dns_1  master_dns_2

:
nvram set master_dns_1=1.1.1.1
nvram set master_dns_2=2.2.2.2

   "" dns   ,    wan 
  dns ,      
 wanX_dns_1  wanX_dns_2

:
nvram set wan3_dns_1=3.3.3.3
nvram set wan3_dns_2=4.4.4.4

    (  wanX_dns_1)  ,   
  dns    
(  dhcp, pptp, pppoe)

      wan 
     dns   
 .

3. DynDNS

          
DynDNS   ddns_username_x  ddns_passwd_x ,  
      ddns_hostname_wanX   
 ip address     
   DynDNS

:
nvram set ddns_username_x=username
nvram set ddns_passwd_x=password
nvram set ddns_hostname_wan2=test2.homeip.net
nvram set ddns_hostname_wan3=test3.homeip.net


.

   wan     
    (  ,   
 )    /usr/local/routes/route.wanX

: /usr/local/routes/route.wan3

     (static  dhcp  
  pptp  pppoe)     
    (  ,   
 )    / 
usr/local/routes/route.sub.wanX

: /usr/local/routes/route.sub.wan4

      
 .

,      ip  192.168.1.0/24 ,  
   192.168.2.0/24      
192.168.1.10,     192.168.2.0/24  
   .

      ip route replace 

  .

     wan  () 
   .

     ( )  ip 
address   wanX_testip_1  wanX_testip_2   
     ,   
       
   online     
 .     , 
    online

:
nvram set wan1_testip_1=1.1.1.1
nvram set wan1_testip_2=2.2.2.2


     online   
    wan   
  /usr/local/sbin/swroute.sh   
       wan 
.


