I apologize in advance for this kind of nebulous question, but I'm very stuck after many hours of trying and I need help.
Here's what I have:
- Newest model of the Comcast Business Class Modem/Router
- Static IP purchased through Comcast x.x.x.150 gateway, and x.x.x.149 IP
- Zyxel VPN300 router
- Small Linux Server
Here's what I need to do:
- I need to set the VPN300 to be the x.x.x.149 static IP and then port forward 80 and 22 to the small linux server (in the future maybe I can get VPN working, but baby steps at this point)
I tried many different configurations to get this to work, but none of them work, but I'll share the one I thought should definitely but didn't.
- the VPN300 was connected to the modem+router in port 1 of it's 8 port switch and unplugged every other device and plugged into the first port of the VPN300
- set the modem+router in Bridge Mode (Advanced) (I also tried Basic later, which totally wrecked everything)
- set the VPN300's first port to 'external' (I tried 'general' too), set the IP(x.x.x.149), gateway(x.x.x.150), and subnet(255.255.255.252)
- Verified the modem had it's own ip AND the gateway IP (it did!)
- All other switches were plugged into the 3rd and 4th ports of the VPN300, (192.168.1.x, 192.168.2.x)
- The linux server was plugged into the 2nd VPN port directly, and was given the 192.168.0.2 address, which I reserved)
When I tried to ping the .149 IP from an outside connection, there was no response. I setup a NAT record in the VPN300 to map 22 to the 0.2 address (linux server) but I was never able to get in as well.
In addition to trying the various bridge modes, I also tried leaving it out of bridge mode and turning off "Enable LAN DHCP".
Prior to this, before a power outage at the facility, I had double port forwarding from the gateway (x.x.x.150) to the VPN300's internet address and then to the linux machine working -- but then it stopped working one day and I couldn't get working again after.
Does anyone have any ideas on what I'm doing wrong or a guide I can follow? My hunch is that I'm not setting something on the Zyxel properly, but I don't know what I'm missing.