From: "Michel Pelletier" <michel@digicool.com>
You need to hack the z2.py file. Go down near the bottom (look for the string '# HTTP Server') and you will see that the HTTP server is fired up on the IP_ADDRESS interface. This variable is defined on line 252 and the default is an empty string '' which means, 'all interfaces'.
You can hack the code here to do anything you want, define a bunch of interface variables, etc...
Yes, this needs to be done better, but short of comming up with a conf file like apache and dealing with all that, it's probably no so realistic. z2.py is currently config'ed with command line options, which gets out of control after a while.
Or, as someone else pointed out, you could use the -a parameter to z2.py. Just run z2.py --usage for all command line options. Martijn Pieters | Software Engineer mailto:mj@digicool.com | Digital Creations http://www.digicool.com/ | Creators of Zope http://www.zope.org/ | The Open Source Web Application Server ---------------------------------------------