Here is a real and usable answer to your question. I am in a
situation similar to yours and there is an easy way to do this, though
it is basically a workaround.
In my situation, I have a laptop connected to a shared wireless lan.
The server for that lan is already using ICS and hence has address
192.168.0.1 tied up. However, I want to use ICS on my lapatop
(connected to the wireless lan) to forward packets from my wired lan
(also connected to my laptop). This does not work real easily as my
ICS wants that 192.168.0.1 address, but its already used.
This sounds identical or similar to what you are talking about.
I'm going to label things so its easier to follow, and ill just
describe how I did this. First the laptop :
Lan1 - wireless on laptop, ip address assigned by ISP, with ICS
enabled.
Lan2 - wired on laptop, static address connected to a hub, in turn
connected to other machines on my home lan. Static address range im
using is 192.168.1.100 - 192.168.1.108
A sample desktop :
desk1 : wired lan card hooked to my humb, statically mapped to
192.168.1.101
How to do this :
1 - Setup your wireless so that it works with your ISP. Check and
make sure you can ping on the internet with your laptop etc.
2 - Setup your wired lan machines so that they can ping your laptop
and are using your lapopt as a gateway. You will not be able to ping
the internet yet, but you should be able to ping your laptops Wireless
address (ie that one ip on 192.168.0.x should be pingable from your
wired lan).
This is the part where you trick ics :
3 - Change the ip address of your laptop's wireless nic to something
not on 192.168.0.x. ie make it static. I used 192.168.6.1. This is
temporary.
4 - Enable ICS on your laptop. Select your wired LAN from the ICS
pulldown menu. This will change your laptops wired NIC address to
192.168.0.1
5 - Change the IP address of your wired nic back to its original
static ip address by hand (back to 192.168.1.1 for me). ICS should
stay enabled.
6 - Change the IP of your wireless card back to automatically assigned
IP.
At this point, your laptop will be running ICS and will forward
packets between the 2 LANS. The one function that is disabled is DHCP
on your wired lan; you will need to use static IP addresses (not a big
deal unless you have a ton of systems going through this connection).
You may need to repeat this procedure if you make changes to your
networking properties, specifically if you change the LAN tcp/ip
settings.
Hope this helps.
Cheers,
Dan Davis