This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Two NICs different subnet

Hi, I am trying to setup my sophos utm router running on my custom server with four NICs to be behind a router. On NIC 1 I have it connected to verizon fios router with a static IP address with the IP address 192.168.1.2/24. On NIC 2 I have it connected to an HP switch and that NIC has IP address 192.168.3.1 and I have setup DHCP on that NIC as well.
I thought sophos would automatically handle the connection between the two subnets, but it doesn't seem to be the case. I can't ping from NIC 1 to NIC 2 and vice versa. How can I have both NICs talk to each other even though they are on different subnets?

Here is additional configuration info:
NIC 1 (WAN)
Type: Ethernet
IP address: 192.168.1.2/24

NIC 2 (LAN)
Type: Ethernet
IP address: 192.168.3.1/24
DHCP Range: 192.168.3.20 - 192.168.3.40

Everything is currently off in the Sopho UTM except for the firewall, but there are no rules set in the firewall.

Any ideas on how I can have both NICs communicate with each other? Thank you in advanced.


This thread was automatically locked due to age.
Parents
  • Ok, so I have solved one part of the problem. In the verizon fios router, I went into the Advanced tab, then clicked on Routing. There, I added a new entry in the Routing Table as such:

    Name: Network (Home/Office) NOTE: this is the name of the route used to get a public IP
    Destination: 192.168.3.0
    Netmask: 255.255.255.0
    Gateway: 192.168.1.2
    Metric: 0

    So basically anyone in the 192.168.1.x subnet who needs to reach the 192.168.3.x subnet is routed via the port 192.168.1.2 and vice versa. So I can ping from a device in the subnet 192.168.3.x to any device in subnet 192.168.1.x and the other way around as well.

    This is great, except that I can't surf or ping anything outside my home network. I can't ping google, yahoo or anything from the 192.168.3.x subnet, but I can from the 192.168.1.x subnet of course.

    My first thought was to add a masquerading rule from subnet 192.168.3.x to the interface connected to the verizon fios router with IP 192.168.1.2. This didn't work. Then I added an entry into the firewall basically allowing any network using any protocol to any network just to see if I can at least get internet access. But I was not able to access the internet from subnet 192.168.3.x. Any ideas on why I can't access the internet?
Reply
  • Ok, so I have solved one part of the problem. In the verizon fios router, I went into the Advanced tab, then clicked on Routing. There, I added a new entry in the Routing Table as such:

    Name: Network (Home/Office) NOTE: this is the name of the route used to get a public IP
    Destination: 192.168.3.0
    Netmask: 255.255.255.0
    Gateway: 192.168.1.2
    Metric: 0

    So basically anyone in the 192.168.1.x subnet who needs to reach the 192.168.3.x subnet is routed via the port 192.168.1.2 and vice versa. So I can ping from a device in the subnet 192.168.3.x to any device in subnet 192.168.1.x and the other way around as well.

    This is great, except that I can't surf or ping anything outside my home network. I can't ping google, yahoo or anything from the 192.168.3.x subnet, but I can from the 192.168.1.x subnet of course.

    My first thought was to add a masquerading rule from subnet 192.168.3.x to the interface connected to the verizon fios router with IP 192.168.1.2. This didn't work. Then I added an entry into the firewall basically allowing any network using any protocol to any network just to see if I can at least get internet access. But I was not able to access the internet from subnet 192.168.3.x. Any ideas on why I can't access the internet?
Children
No Data