Many routers like the Buffalo model I currently use just for its wireless function support static routing rules but I'm having trouble finding information on whether this applies to packets coming in on the PPPoE interface or just those heading out. Can I assume that if I turn off the router's NAT function (which is an option) and set appropriate static route information, it will happily take packets for all my assigned public addresses as they appear on the PPPoE interface and send them to the LAN-side gateway address(es) I specify? If not (or you don't know as you've never dealt with this range of routers and don't want to guess), what routers do you use successfully in conjunction multiple public addresses?
My existing ADSL router has a "bridged mode" which simple shunts packets to and from the WAN and LAN sides so the little Ubuntu server's Ethernet interface sees packets for my public address as if the DSL line and router were not even there, it would be terribly convenient if I could find the same behaviour in a new router, but I'm not seeing "bridge mode" or "bridged mode" listed in the specs/manuals for any of the inexpensive PPPoE capable routers I've looked into.
Once I have packets for the assigned addresses flowing to the Ubuntu box's first NIC (whether via a router or by me getting it to perform PPPoE reliably itself) I know I can setup the rest (routing packets for the public addresses to where they need to go LAN-side and NATing outgoing connections from LAN-side desktops and laptops) fine... I can get by on the one address initially so could just try it all on the day the line is connected, if all else fails use the Buffalo to provide the connection with one address until I work out the Linux side of things or get a better router delivered, but I'd like to be a little more prepared than this if possible to minimise "working it all out" time and maximise "testing / playing with the new shiny" time on the day.
Be* Pro, with UploadPlus, current sync: 11,351 down, 1,615 up
Previous ISP: Entanet, via Vivaciti, with sync rates generally at 7,616 down and 832 up [left due to a range of technical (poor speeds+latency, zero network resilience) and customer service issues (bad communication and such)]