I a ubuntu installation which has two nic,
NIC 1 -> Public facing with public ip, 74...* NIC 2 -> Internal facing with internal ip 192.168.3.1
What i am trying to get out of it is
NIC 1 will be listening on port 80 and 443 and respond back But this machine can't do any out going communication through NIC 1, it is not allowed through firewall and no gateway defined for NIC 1
All out going communication go through NIC 2's gateway.
So below is what i have configured
NIC 1 Ip 74.XXXXX Mask 255.255.255.XXX
NIC 2 IP 192.168.3.2 MASK 255.255.255.0 Gateway 192.168.3.1
Now i either do not understand correctly how to do what i want to do, or it is implemented incorrectly in linux.
Do you see anything wrong with this setup?
Also in box i do not have configured anything else other than /etc/network/interfaces file.
Also forgot to mention what is the problem i see, problem is everything seem to work but public ip is accessible only from outside router only, mean i have 18.104.22.168 ip for this box then all devices connected to that router in that subnet can access that public ip, out side of that router it's not responding.
I do not have list of ip handly so mentioned ips are from my random thought but subnet and first part is correct.
74.XXX.XXX.216/29 dev eth1 proto kernel scope link src 74.XXX.XXX.221 10.2.0.0/16 dev eth0 proto kernel scope link src 10.2.182.121 default via 10.2.182.12 dev eth0 metric 100
auto eth0 iface eth0 inet static address 10.2.182.121 netmask 255.255.0.0 gateway 10.2.182.12 auto eth1 iface eth1 inet static address 74.XXX.XXX.221 netmask 255.255.255.248 gateway 74.XXX.XXX.217