Deploying ove Web
So, this is more than likely impossible, but it’s worth asking. Where I work we have a main office, and then a bunch of people in the field. So many that we don’t have a site to site VPN anywhere. We do have a VPN client though (AnyConnect). My question is, is there a way to send snap-ins and install/wipe signals over the web? I know that it’s more than likely impossible, but worth a shot.
If you’re interested, it is actually fully possible to do this over the web, but as Jaymes says, would require some customization. I believe, have not tested this means, that all you’d have to do is change all the references of IPs to hostnames. In /tftpboot/default.ipxe there’s one line that would need to be changed on the server. You either change it to the externally accessible IP or FQDN. On the fog GUI side you’d need to change the IP of storage management page on your node to the externally accessible IP or FQDN. Finally you’d make the change in FOG Configuration->FOG Settings->tftp server and web server to be that of the externally accessible IP or FQDN. This should enable uploading across the internet as well as downloading images, or any task for that matter.
Again, I haven’t tested it fully, but it already exists with minimal changes. It looks like a long block of text but in steps its really only 4 items to change.
Awesome. That’s what I was afraid of. Still makes imaging over the network easy as pie, just had hoped for this one little perk. Thanks for the fast replies!
My recommendation to complete a project like this, would be clonezilla.
Clonezilla will allow you the opportunity to supply the ssh server that you wish to connect to, and you can make your server visible to the internet with a public ip address, then you will only need a disc in order to connect to the ssh server and pull the image.
I only say this because FOG is designed for internal networks, I’m sure there are ways to use it externally, but it is going to take some modification and a lot of breaking to achieve.
There are some fellas on the forum here that are trying to make a USB bootable version of FOG, I think that the use of a usb dongle and the proper information, you would be able to image machines from a central office as long as they are connected to your server.
I don’t know how troublesome it will be, but you could, in theory, also use a mobile machine as a fog node and vpn back to your network, with a node on the local network you would be able to synchronize your images and push/pull them from a remote location.
I would really recommend the clonezilla solution as it could be up and running within a few hours, the FOG project could take weeks, months, or even years. If you are up for the task you are welcome to begin fiddling and when you make a finding you can post it here and share with us!
for FOG you need to control the DHCP server so the PC can boot to FOG before windows is even booted.
snapins might work, but there are probably better solutions for this.
as for wipe commands… might be able to execute them using other deployment tools.