If 192.168.1.1 is your internet router’s gateway and you set 192.168.1.1 on Green Interface you will be able to connect to IPFire on Green but you will never be able to access the internet
Have you correctly assigned the Raspberry Pi network cards?
Plug the USB-to-LAN adapter RTL8153 to Raspberry USB port
and your internet router
[root@ipfire ~]# setup
network card assignment:
Red → usb : rtl 8153
Green → usb: Standard Microsystems Corp. SMSC95…
don’t use wifi for now
I persist,
Address settings :
- GREEN : 192.168.10.1
- RED : DHCP
DHCP :
start : 192.168.10.100 end : 192.168.10.200
Primary DNS 192.168.10.1
Check on the console that your internet router is assigning an address correctly
Bringing up the red0 interface...
Starting dhcpcd on the red0 interface... [ OK ]
DHCP Assigned Settings for red0:
IP Address: 192.168.1.160
Hostname: ipfire
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.1.1
DNS Server: 192.168.1.1
Check that all connections are OK on the console
Like this
[root@ipfire ~]# ifconfig red0
red0: flags=67<UP,BROADCAST,RUNNING> mtu 1500
inet 192.168.1.160 netmask 255.255.255.0 broadcast 192.168.1.255
ether 00:50:56:33:4e:50 txqueuelen riroute1000 (Ethernet)
RX packets 3017 bytes 2873077 (2.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1500 bytes 626657 (611.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
with ether = Mac address of NIC USB RTL 8153
[root@ipfire ~]# ifconfig green0
green0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.1 netmask 255.255.255.0 broadcast 0.0.0.0
ether 00:50:56:2d:2e:31 txqueuelen 1000 (Ethernet)
RX packets 1954 bytes 535696 (523.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3979 bytes 4438154 (4.2 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
with ether = Mac address of NIC USB Corp. SMSC95… (RPI Ethernet)
[root@ipfire ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default gateway 0.0.0.0 UG 1002 0 0 red0
192.168.1.0 0.0.0.0 255.255.255.0 U 1002 0 0 red0
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 green0
Plug your PC directly to the Ethernet port of the Raspberry
and connect to https://192.168.10.1:444
If it doesn’t work try in the console
[root@ipfire ~]# elinks