I'd like to start a program disconnected from the network (because immediately upon starting it tries to download huge amounts of data, which can be prevented by changing settings as soon as it settles down). However, I really don't want to actually bring the network down for this one program.
Is there some LD_PRELOAD or similar to give the program the impression that the network is down? I'd rather not create a virtual machine.