what you are trying to do is essentially correct however, there is and understanding issue of networking here,,, lets see if we can clear this up,,,
Mike is right on the NIC issues,,
First,, your ISP will provide you with only ONE external IP address unless you PAY for more,,,
So what you have done is called MULTI-HOMING a PC = 2 NICS
the FIRST NIC will get the EXTERNAL IP from the ISP provider,, that is your 218.x.x.x number that you spoke about,,
on the SECOND NIC,, YOU give it a PRIVATE IP (usually 192.168.1.x and so on...)
You put the IP on the SECOND NIC,, and the SUBNET MASK,, (255.255.0.0) and then LEAVE the GATEWAY BLANK,, this NIC will look to your FIRST NIC as the gateway to the world,,
Now, get a HUB,,and connect that to the second NIC,, now every PC that you plug into the hub must have a NIC,,
Make STATIC IP addresses for every PC,, BUT keep them in the same neighbourhood,,
First NIC IP = ISP provider
Second NIC IP = 192.168.1.1 Subnet Mask = 255.255.0.0 gateway=BLANK
connect hub to SECOND NIC,, then attach PC,,
1st PC NIC= 192.168.1.2 Subnet Mask = 255.255.0.0 gateway=192.168.1.1
2nd PC NIC= 192.168.1.3 subnet mask=255.255.0.0 gateway=192.168.1.1
and so on,,,
cheers,