Solution to Routing Networks

From: Nicolás de Bari Embríz G. R. (nbari_at_unixmexico.com)
Date: 01/15/04

  • Next message: _at_babolo.ru: "Re: Handling 100.000 packets/sec or more"
    Date: Wed, 14 Jan 2004 17:19:18 -0600 (CST)
    To: freebsd-net@freebsd.org, freebsd-questions@freebsd.org, freebsd-isp@freebsd.org
    
    

    Hi all thanks for all your answers.

    The solution that i found was to add to my ipnat.rules this lines:

    map dc1 192.168.10.0/24 -> 0/32 portmap tcp/udp auto
    map dc1 192.168.10.0/24 -> 0/32

    and to my rc.conf this :

    static_routes="linux"
    route_linux="192.168.0.0/16 192.168.1.3"

    regards.

    Hi all, I need some help routing or making Nat on a LAN.

    I have something like this:

                      I N T E R N E T
                     -----------------
                    ^ ^
                    | |
    fxp0 public IP public IP
                    | |
             FreeBSD server LINUX server
                    | |
    dc0 192.168.10.1 |
    dc1 192.168.1.1 ^ 192.168.1.3
                    ^ | ^
                    | | |
                    | | |
                   ----------------
                  | Switch/Hub |
                   ----------------
                       | |
        ------------------ -----------------
       | LAN A | | LAN B |
       | 192.168.10.2-254 | | 192.168.1.4-100 |
        ------------------ -----------------

    I have running a FreeBSD server as a gateway and DHCP, the server share
    the Internet to all the computers on LAN A (192.168.10.0/24).

    The server have 3 network cards:

    fxp0 is public IP.
    dc0 is the gateway for the LAN A "192.168.10.1".
    dc1 has IP 192.168.1.1 ( need help with this ).

    Right now i am just using fxp0 and dc0 so any computer on the LAN A
    "192.168.10.2-254" can have Internet, my ipnat.rules file looks like this:

    --
    map fxp0 192.168.10.1/24 -> 0/32 portmap tcp/udp auto
    map fxp0 192.168.10.1/24 -> 0/32
    --
    until that point everything just work OK.
    There is another network, I will call it LAN B, this LAN make the same
    thing that i am doing with the FreeBSD Server, but instead it uses LINUX,
    the m achine have 2 network cars.
    eth0 has a public IP.
    eth1 is the gateway for the LAN B "192.168.1.3"
    Both networks are connected to the same switch/hub, but now i need that
    the computers of LAN A can see "ping" computers on LAN B.
    If I configure the third nick "dc1"  on the FreeBSD server to have an IP
    on the range of LAN B for example with ip 192.168.1.1, then I can see all
    the computers from both LAN's, I can ping, telnet, ssh etc. to both
    192.168.10.X and 192.168.1.X. networks "standing on the FreeBSD server."
    What i want to do is that a computer on LAN A with an IP on the range of 
    192.168.10.2-254 can ping, telnet, ssh, etc. to a computer on LAN B
    "192.168.1.X".
    How can i solve this problem, is this is a route or Nat problem ?
    There is one more issue, I can't touch the LINUX SERVER I can just be a
    client or join the LAN by configure a nic with a IP on the range of
    192.168.1.0/24.
    I have been trying to fix this with static routes but i am not having luck.
    Any help will be apreciated.
    regards.
    -- 
    nbari@unixmexico.com
    key ID 1EF56FDC
    -- 
    nbari@unixmexico.com
    key ID 1EF56FDC
    -- 
    nbari@unixmexico.com
    key ID 1EF56FDC
    _______________________________________________
    freebsd-isp@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-isp
    To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
    

  • Next message: _at_babolo.ru: "Re: Handling 100.000 packets/sec or more"

    Relevant Pages

    • Re: iptables NAT routing (LAN -> public IP of WAN interface -> LAN again)
      ... > I have Linux kernel 2.6.10 set up with iptables to do network address ... What kind of rules would I need to use for iptables to tell it ... > to route packets from LAN computers destined for the IP of the WAN ...
      (comp.os.linux.setup)
    • Re: 3 LAN, 2 WAN - 2 LAN use 1 WAN, last LAN uses other WAN
      ... ethernet with a LAN Router in between (I mean a "real" router, ... This is hardly a home user LAN box.. ... Networks are separate from computers. ... Computers live on the network just ...
      (microsoft.public.windows.server.networking)
    • Re: network with 98ses.
      ... > use your network effectively. ... you need to change the workgroup on all of your computers. ... > own LAN. ...
      (microsoft.public.windowsxp.network_web)
    • Solution to Routing Networks
      ... the Internet to all the computers on LAN A. ... There is another network, I will call it LAN B, this LAN make the same ... thing that i am doing with the FreeBSD Server, but instead it uses LINUX, ...
      (freebsd-questions)
    • Solution to Routing Networks
      ... the Internet to all the computers on LAN A. ... There is another network, I will call it LAN B, this LAN make the same ... thing that i am doing with the FreeBSD Server, but instead it uses LINUX, ...
      (freebsd-net)