Enable internet access from LAN
-
So pfsense wan IP is 104.x.x.y, for you to get to whatever is behind it when your also on the 104 network or anywhere on the wan side then you need to resolve whatever.domain.tld to this 104..x.x.y address... Be that public dns, be that some local dns you point to that resolves that for you, or host file on your machine.
Once you resolve that fqdn to that IP... Then setup port forward on pfsense.
https://docs.netgate.com/pfsense/en/latest/nat/forwarding-ports-with-pfsense.html
-
@johnpoz
"then you need to resolve whatever.domain.tld to this 104..x.x.y address... Be that public dns, be that some local dns you point to that resolves that for you,"So I have added host overrides to my local DNS resolver, does that can work?
-
And are you using the resolver - do your boxes on 104 even have access to pfsense wan IP on dns?
Show me your query.. You did a dig, a host you used nslookup - what.. Did you open udp/tcp on your wan for your clients on 104 to be able to query this 104.x.x.y address for dns?
-
The port forwards, like the firewall rules, are parsed from the top down.
You have a rule that forwards port 443 to the LAN IP address (192.168.1.1) above the rule for 192.168.1.5 so nothing can ever hit that.
Please show us a current port-forward list if you have made changes since.
Steve
-
@stephenw10
ok, This a query using dig while using the DNS resolver of pfsense
And this is WAN rules, and NAT
,
Those internal machines are virtual machines that I have built them behind the pfsense. Do I need also to build the external machines for the external IPs?
for the web and the email server?. I have built an external vm with and IP:104.x.x.z from this machine I can ping the pfsenseWAN address. -
And how exactly is this 104 box doing a query to 192.168.1.1... Their default gateway is pfsene wan IP...
You show zero hits on any of your wan rules..
How about you draw up how you have this put together... Cause I don't see how devices on a 104 school network would be pointing to pfsense wan as their gateway.. Or how they would query a rfc1918 address for dns.
If anything would be a asymmetrical mess..
-
Ok, the port forward rules and linked firewall rules look good though.
Where are you testing it from? What IP? I assume that 104.x.x.x IP is the schools external public IP, not the pfSense WAN?
Test from something on the pfSense WAN subnet to the pfSense WAN IP address directly and it should work.
Steve
-
According to him the 104.x.x.x/24 is his pfsense wan.. And yeah its his school network..
-
Ah, yes. Ok then test from that subnet to the IP directly, with those rules it should connect.
-
Thanks
Still doesnot work, I tested it from an external builted vm machine with IP 104.x.x.15 with gate way =104.x.x.254, although I can ping the external mail server address:104.x.x.35 but cannot connect to it!!!
could you please let me know what can be the problem?
-
There is all kinds of things that could be the the problem.. That just means your pinging something 104.x.x.35... Why would you think that would be your mail server if its behind pfsense, is that pfsense wan IP.
Which I doubt - since from you rules on your wan your not allowing to ping its wan ip.. Or any icmp even, so highly much doubt that is even psfense.. And sure isn't something behind it, etc. etc..
If you want help - I suggest you get with your teacher.. I'm not here to teach a class in basic networking, so you can get an A..
To troubleshoot port forwarding.
https://docs.netgate.com/pfsense/en/latest/nat/port-forward-troubleshooting.htmlBut again, from what you posted I highly doubt that .35 is even pfsense wan IP... Since you do not allow that on your wan interface - so you wouldn't get an answer if you pinged it..
-
I agree. If you're genuinely testing from the WAN subnet and the pfSense WAN IP is 104.190.x.35 then your firewall rules should be blocking that ping.
So either you're pinging something else or you changed the rules since you last screenshot.
Steve
-
@stephenw10
yes I have only changed the WAN rules to alow ICMP.
.
thanks -
Ok, what ports do you have in the
web
alias? -
-
Ok it looks like your port forward for that server is listing at 104.x.x.5 but you are trying to open 104.x.x.35.
Is that just a typo? Correct it if so.If it's a VIP on the WAN then try to open that IP.
Steve
-
@stephenw10
I have 2 servers, one is web sever has external IP 104.190.X.X.5 and internal 192.168.1.5, second is mail server has external IP 104.X.X.35 with internal IP 192.168.1.5, I want both be behind pfsense and accessible from outside through port forwarding
yes I have virtual IPs
sorry, what do you mean by opening that IP?
do you mean set a LAN rule with destionation address =104.x.x.5 ? -
@maale
Sorry, I mean a WAN rule -
I mean try to open the page by IP address directly rather than URL which would need to resolve.
Both those IPs look like they should work though assuming the server can respond.
Check the pfSense state table in Diag > States while you;re testing. You should see the states on WAN and LAN complete with NAT on WAN.
Steve
-
So what is your actual IP of your pfsense wan? You have vips of .5 and .35 - what is the actual IP?
Have you gone through the troubleshooting doc I Linked too - finding the issue with port forwarding is 2 minutes work tops!!! do a sniff do you see the traffic on your wan or not? Sniff on lan - do you see it send the traffic on?
For all you know the traffic is being forwarded and your system your forwarding to firewall is blocking the traffic - very common!!!