2

I'm planning to build a Linux box with 2 virtual instances of Windows 2003 server (VPS#1 & VPS#2). I want each Win2003 instance to access its own ADSL dialup account and have its own public IP and bandwidth.

Is it possible to use 1 Linux box with 2 NICs connected to each ADSL modem & phone line to dial-up to 2 separate ADSL dial-up accounts? Then only let VPS#1 access ADSL#1 and VPS#2 access ADSL#2?

Level1Coder
  • 245
  • 2
  • 10

2 Answers2

1

try this:

iptables -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
iptables -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE

where $EXTIF is your ADSL interface on linux box and $INTIF is your windows VM internal IP

Repeat for both VMs with different INTIF and EXTIF combination

rytis
  • 2,382
  • 1
  • 18
  • 13
  • not sure `iptables` can apply the `FORWARD` chain to packets generated internally.. I'd go for iproute2 – lorenzog Feb 08 '10 at 09:25
  • I haven't tried this yet (planning stage), but assuming if I setup the iptables correctly, do I just use VPS's built-in Windows PPPOE dialer to dial-up through the ADSL modem? – Level1Coder Feb 08 '10 at 14:40
  • nope, you'd have to establish connections from linux. these rules will then masquerade connections out from windows to the internet. – rytis Feb 08 '10 at 14:54
  • Tks! I have a better understanding now. It sounds like it should work 8-) After I finish building the new system, I'll re-visit this question if I encounter any problems. – Level1Coder Feb 08 '10 at 15:44
0

Yes its possible Use 192.168.1.X and 192.168.2.X to access 2 diff cards respectively, and provide access via ip tables and squid.

Jean
  • 261
  • 1
  • 7
  • 15
  • Do I still need squid if I just want to use the built-in Windows PPPOE dialer to connect to the Internet? I'd like to make it so that the Linux host is as transparent as possible and VPS#1 & VPS#2 see the ADSL modems as if they were physically directly connected so that the built-in Windows PPPOE dialers can access the ADSL modem, dial-up and login to access the Internet. – Level1Coder Feb 08 '10 at 14:36