[wpkg-users] feature request / ideas for multiple locations with VPN ?
Greg MacLellan
wpkg at list.mtechsolutions.ca
Sat Feb 17 01:05:08 CET 2007
The easiest way would probably be to use DNS to provide different IPs
depending on the network, it's fairly easy to setup with BIND, see:
http://www.oreillynet.com/pub/a/oreilly/networking/news/views_0501.html
(on a side note, if you have multiple locations I would highly recommend
setting up multiple DNS servers anyways - what happens when your links
go down?)
Your idea of using the gateway address is not that bad either.. provided
you can get it, just have a script that runs wpkg.js (instead of running
it directly), and have the script set the variable. Default it to your
main server, then try to set it based on the gateway address.
If you always use \\%installserver%\ in packages.xml it should work just
fine (well, and be sure you have the shares synchronized with eg, rysnc
so all the files are always available).
ttyl, greg
Frank Zimmer wrote:
> Hello all
>
> Iam running wpkg on our company network, really great tool thanks alot for
> it :-). We have multiple locations connected by a VPN. The problem is that
> we have 1 server with all the packages. Now if we put a "big" new software
> to the profiles we get some traffic problems ofc ;-). Bad thing is i cannot
> use the PC names to seperate the PCs for different profiles and i dont want
> to rename them all...
> Now i had the idea to use the defaultgateway or ipadress of the client to
> set some variable. For example 192.168.1.1 = servername1, 192.168.2.1 =
> servername2 would be used as installation source.
> It would be very nice to make a variable in the packages.xml like
> "\\%installserver%\package\mysetup.exe" and if the %servername% variable is
> not defined in the packages.xml its filled from a variable within wpkg.js.
> I used the following script to get a list of all networkcards:
>
> var wbemFlagReturnImmediately = 0x10;
> var wbemFlagForwardOnly = 0x20;
> var objWMIService = GetObject("winmgmts:\\\\.\\root\\CIMV2");
> var colItems = objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapter",
> "WQL",
> wbemFlagReturnImmediately |
> wbemFlagForwardOnly);
>
> Anyone has other ideas how to solve this problem ? All locations use the
> same DNS Server btw, so i cant setup some fake aliases to point to different
> hosts. Also the Users with notebooks move between the locations to make it
> more complicated ;-)
>
>
_______________________________________________
wpkg-users mailing list
wpkg-users at lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users
More information about the wpkg-users
mailing list