tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ipnat problem
On Mar 24, 3:52pm, Thomas Klausner wrote:
}
} In a -current/amd64 machine I have three network interfaces, and I
} want to nat two (internal ones) of them onto the third (external one).
}
} I get one of them to work, but not the other one. I don't see what I'm
} doing differently for the second one, can someone please help?
}
} # ifconfig wm0
} wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
}
capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx,TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
} enabled=0
} address: 00:1b:21:36:04:bf
} media: Ethernet autoselect (none)
} status: no carrier
} inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
} inet6 something prefixlen 64 scopeid 0x2
} # ifconfig re0
} re0:
} flags=8b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST>
} mtu 1500
}
capabilities=3f00<IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
} enabled=0
} address: 00:24:8c:56:df:94
} media: Ethernet autoselect (100baseTX full-duplex)
} status: active
} inet 192.168.0.33 netmask 0xffffff00 broadcast 192.168.0.255
} inet6 something prefixlen 64 scopeid 0x3
} # ifconfig re1
} re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
}
capabilities=3f00<IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
} enabled=0
} address: 00:24:8c:56:dc:c9
} media: Ethernet autoselect (100baseTX full-duplex)
} status: active
} inet 10.0.0.7 netmask 0xffffff00 broadcast 10.0.0.255
} inet6 something prefixlen 64 scopeid 0x4
}
} # ipnat -l
} List of active MAP/Redirect filters:
} map re0 10.0.0.0/24 -> 192.168.0.33/32 proxy port ftp ftp/tcp
} map wm0 192.168.2.0/24 -> 192.168.0.33/32 proxy port ftp ftp/tcp
} map re0 10.0.0.0/24 -> 192.168.0.33/32 portmap tcp/udp 40000:60000
} map re0 10.0.0.0/24 -> 192.168.0.33/32
} map wm0 192.168.2.0/24 -> 192.168.0.33/32 portmap tcp/udp 20000:40000
} map wm0 192.168.2.0/24 -> 192.168.0.33/32
}
} ...
}
} traffic via re0 is natted outside while for wm0 traffic I get DNS
} forwarded to named on 192.168.0.33 (and answered!), but nothing else
} is getting outside.
}
} What am I missing?
All these address are private addresses, so I'm not which interface
goes where, but basically, it should be:
map <outside if> <internal range> -> <external range>
map <outside if> <internal range> -> <external range> proxy port ftp/tcp
map <outside if> <internal range> -> <external range> portmap tcp/udp <ports>
}-- End of excerpt from Thomas Klausner
Home |
Main Index |
Thread Index |
Old Index