Thank you so much, leroys1000 for helping me head to the right direction.
I have more questions:
Basic info:
static IP for ADSL: 100.101.102.1
Additional block of IPs: 100.101.200.1 - 100.101.200.4
Diagram:
pc...pc (192.168.2.1 ... 192.168.2.255)
|
|
|
switch
|
|
|
adsl+router 100.101.102.1 <---------------> internet
NAT (to set port/ip forwarding for internet IPs to local IPs)
internet IP: 100.101.200.2 <-> intranet IP: 192.168.1.100 (web server) <--connect to ADSL modem/router--> router 1 - IP: 100.101.200.2 <---> server local IP: 192.168.1.100
internet IP: 100.101.200.3 <-> intranet IP: 192.168.1.101 (email server) <--connect to ADSL modem/router--> router 2 - IP: 100.101.200.3 <---> server local IP: 192.168.1.101
My ADSL Modem has ability to set up NAT as following types:
• One to One: In One-to-One mode, the ZyXEL Device maps one local IP address to one global IP address.
• Many to One: In Many-to-One mode, the ZyXEL Device maps multiple local IP addresses to one global IP address. This is equivalent to SUA (for instance, PAT, portaddress translation), ZyXEL’s Single User Account feature that previous ZyXEL routers supported (the SUA Only option in today’s routers).
• Many to Many Overload: In Many-to-Many Overload mode, the ZyXEL Device maps the multiple local IP addresses to shared global IP addresses.
• Many-to-Many No Overload: In Many-to-Many No Overload mode, the ZyXEL Device maps each local IP address to a unique global IP address.
• Server: This type allows you to specify inside servers of different services behind the NAT to be accessible to the outside world.
Firewall that can be setup within my ADSL modem.
- I believe that I can use other ADSL Modem that has router built-in to be a router for my server, correct?
- Each router must be able to route traffic to the ADSL Modem, so they can go to Internet, correct? How can I do that in my router (ie., through NAT?)?
- Can you please look into the network diagram and point out if there is anything incorrect? Much appreciate if you can help me with some advice.
Thanks so much.