You need to have the IPFire machine connected to a modem (or a router or a fiber media converter) on the ethernet port you have assigned to the red zone. After that, you need to successfully manage to connect to your provider. What kind of connection do you have? VDSL, Fiber?
Then, you connect the laptop to the next ehternet port on the IPFire machine which you have assigned to the green zone; AT THE SAME TIME you need to be connected both with the red interface and the green one. Is this what you are doing? Can you connect to IPFire via console? Can you ping from the IPFire machine (accessed by console) your provider gateway?
Please give details, otherwise none will be able to help you.
I have the IPFire machine connected to the ISP modem, RED Interface.
When connecting a laptop to directly to the GREEN Interface the internet is accessible and works very well.
When I remove the laptop and connect the WAN Port of my router (Archer C2300) to the GREEN Interface router (Archer C2300) will not connect to the internet.
RED Interface DHCP
Green Interface 192.168.2.1
|Network|IP address|Status| INTERNET|192.168.0.2|Connected - (15h 48m 3s)|Hostname:|ipfire.nhhome|
Your two scenarios show IMO the “bad guy”, the Archer C2300
Is this device configured as wireless router or ( better ) as AP?
If can’t get a connection Archer - laptop, you have no chance to get a connection WAN - laptop,
Do you have a option in the archer C2300 to be a AP(access point)? like @bbitsch said its the best way to do that.
If you don’t have the option you need to tell the C2300 that the Ipfire will give the ip-addresses, it call somtinge like dhcp forwarding where you can put in the ipfire green ipaddress as the dhcp agend .
in my eraly days of ipfire i was using routers as AP, and had one that was not abel to change in a AP so needed to solf it like that.