vpn over IPSEC

Dan Lukes dan at obluda.cz
Fri May 14 10:32:35 CEST 2004


Petr Stekl SNQ wrote:

> pri startu rc.conf nevytvori a tudiz nenakonfiguruje gif0.

> ifconfig_gif0="create"
> ifconfig_gif0="venkovni_IP1 venkovni_IP2"
> ifconfig_gif0="inet 10.255.255.1 10.1.1.111 netmask 0xffffffff"
> static_routes="vpn"
> route_vpn="10.1.1.0 10.1.1.111 netmask 0xffffff00"

> Kdepak mam asibku?

	V chapani jak to vlastne ten rc.network dela. Je to videt z hned 
prvnich tri radku. Trikrat nastavujete tutez promennou - jinymi slovy - 
prvni dva radky jsou zcela zbytecne, protoze jediny, jehoz vysledek se 
zachova dalsim generacim je ten treti.

	Takze jak to funguje ?

	Pokud je ${network_interfaces} AUTO (coz je default), pak ziska seznam 
interfacu pomoci "ifconfig -l". Pokud v te chvili gif0 neexistuje (coz 
neexistuje) pak se takovy interface (jelikoz neexistuje) nikdo 
nakonfigurovat nepokousi. Kdyby AUTO nebyl a byl v nem seznam interfacu, 
pak by to byla jina, ale to neni nas pripad.

	Takze jak zaridit, aby v dobe vyhodnocovani uz interface existoval ? K 
tomu existuje promenna "cloned_interfaces" obsahujici seznam interfacu, 
ktere se maji nejprve vytvorit (ifconfig create).

cloned_interfaces="gif0"

	Tak, a kdyz uz ten interface mame, tak jak ho nakonfigurovat spravne ? 
Ted uz je to jednoduche:

ifconfig_gif0="inet 10.255.255.1 10.1.1.111 netmask 0xffffffff tunnel 
venkovni_IP1 venkovni_IP2"


	Mimochodem, "gifconfig" uz je obsolete o ve vetvi "4", nejen v "5".

							Dan




More information about the Users-l mailing list