Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Routing table to almost the same subnet

    Scheduled Pinned Locked Moved Routing and Multi WAN
    3 Posts 2 Posters 188 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Redbob
      last edited by Redbob

      Hi,
      I have a Squid installed in a Ubuntu server. This is routing table and it's running very well:

      usrproxy@srvproxy3-mt:~$ ip addr
      1: lo: 
      2: eth0: inet 172.24.1.12/24 brd 172.24.1.255 scope global eth0
      3: eth1: inet 172.24.3.19/22 brd 172.24.3.255 scope global eth1
      
      Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
      0.0.0.0         172.24.1.6      0.0.0.0         UG    0      0        0 eth0
      172.24.0.0      0.0.0.0         255.255.252.0   U     0      0        0 eth1
      172.24.1.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
      172.24.4.0      172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.6.0      172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.8.0      172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.10.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.12.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.20.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.32.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.36.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.40.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.44.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.48.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      172.24.52.0     172.24.0.1      255.255.254.0   UG    0      0        0 eth1
      

      I'm trying to do the same to a PfSense firewall, but I can't:

      *** Welcome to pfSense 2.4.4-RELEASE-p3 (amd64) on srvfw02-mt ***
      
       WAN (wan)       -> xn0        -> v4: 172.24.1.7/24
       LAN (lan)       -> xn1        -> v4: 172.24.3.18/24
       CFTV (opt1)     -> xn2        -> v4: 192.168.0.1/24
      
      Routing tables
      
      Internet:
      Destination        Gateway            Flags     Netif Expire
      default            172.24.1.6         UGS         xn0
      localhost          link#2             UH          lo0
      172.24.0.1         fa:79:c8:24:1d:5e  UHS         xn1
      172.24.1.0/24      link#5             U           xn0
      172.24.1.7         link#5             UHS         lo0
      172.24.3.0/24      link#6             U           xn1
      srvfw02-mt         link#6             UHS         lo0
      172.24.4.0/23      172.24.0.1         UGS         xn1
      172.24.12.0/23     172.24.0.1         UGS         xn1
      172.24.20.0/23     172.24.0.1         UGS         xn1
      192.168.0.0/24     link#7             U           xn2
      192.168.0.1        link#7             UHS         lo0
      

      Nobody out of 172.24.3.0/24 is getting 172.24.3.18!!!

      C:\Users\mt6503.JFMT>tracert 172.24.3.18
      
      Rastreando a rota para 172.24.3.18 com no máximo 30 saltos
      
        1     1 ms     1 ms     1 ms  172.24.12.3
        2     *        *        *     Esgotado o tempo limite do pedido.
        3     *        *        *     Esgotado o tempo limite do pedido.
      

      ...but I cat do it to the former proxy:

      C:\Users\mt6503.JFMT>tracert 172.24.3.19
      
      Rastreando a rota para srvproxy3-mt.mt.trf1.gov.br [172.24.3.19]
      com no máximo 30 saltos:
      
        1     1 ms     1 ms     1 ms  172.24.12.3
        2     1 ms     1 ms     1 ms  srvproxy3-mt.mt.trf1.gov.br [172.24.3.19]
      

      Any clues?

      1 Reply Last reply Reply Quote 0
      • R
        Redbob
        last edited by

        I got it! Just created a firewall rule to allow ICMP Echo Request from any to any in LAN interface!!! See How to allow ping on pfSense firewall?

        1 Reply Last reply Reply Quote 0
        • JeGrJ
          JeGr LAYER 8 Moderator
          last edited by

          Your ubuntu server will get in quite a pinch with that routing table:

          172.24.0.0      0.0.0.0         255.255.252.0   U     0      0        0 eth1
          172.24.1.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
          

          Those are clearly overlapping and even configured to separate interfaces. That's no nice way to route. If you ever have some 172.24.1.x addresses on eth1 those won't work. That's a thing we call "accident/disaster in the making" at work ;)

          Don't forget to upvote 👍 those who kindly offered their time and brainpower to help you!

          If you're interested, I'm available to discuss details of German-speaking paid support (for companies) if needed.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.