{"id":49,"date":"2014-11-21T13:08:23","date_gmt":"2014-11-21T11:08:23","guid":{"rendered":"https:\/\/serverstuff.info\/wordpress\/?p=49"},"modified":"2014-11-21T13:32:02","modified_gmt":"2014-11-21T11:32:02","slug":"ubiquity-edgemax-edgerouter-lite-pppoe-rds-rcs-nat","status":"publish","type":"post","link":"https:\/\/serverstuff.info\/wordpress\/2014\/11\/21\/ubiquity-edgemax-edgerouter-lite-pppoe-rds-rcs-nat\/","title":{"rendered":"Ubiquity EdgeMAX EdgeRouter Lite PPPoE RDS-RCS NAT"},"content":{"rendered":"<p>So I got a new router to play with .. which looks awesome so far !<br \/>\nHere&#8217;s what I did to set up my connection !<\/p>\n<pre lang=\"bash\">\r\nconfigure \r\nset interfaces eth0 description WAN\r\nset interfaces eth0 pppoe 0 default-route auto\r\nset interfaces eth0 pppoe 0 mtu 1492\r\nset interfaces eth0 pppoe 0 name-server none # you can use 'auto' if you want to use their ns's, I have my own.\r\nset interfaces eth0 pppoe 0 user-id XXXXX\r\nset interfaces eth0 pppoe 0 password XXXXX\r\nset interfaces eth2 description LAN\r\nset interfaces eth2 address 192.168.1.1\/24\r\nset firewall options mss-clamp interface-type pppoe\r\nset firewall options mss-clamp mss 1412\r\nset service nat rule 5000 outbound-interface pppoe0\r\nset service nat rule 5000 type masquerade\r\nset system offload ipv4 forwarding enable\r\nset system offload ipv4 pppoe enable # this is the magic word that will offload pppoe from the processor to the ASIC or whatever it is !!!\r\nset system offload ipv6 forwarding enable\r\nset system offload ipv6 pppoe enable\r\nset firewall port-forward lan-interface eth2\r\nset firewall port-forward hairpin-nat enable # this will enable machines in the lan to use the wan to connect back to themselves\r\nset firewall port-forward auto-firewall enable\r\nset firewall port-forward rule 1 description apache\r\nset firewall port-forward rule 1 forward-to address 192.168.1.10\r\nset firewall port-forward rule 1 forward-to port 80\r\nset firewall port-forward rule 1 original-port 80\r\nset firewall port-forward rule 1 protocol tcp\r\nset system host-name somehostname.dyn.com # change this\r\nset system name-server 192.168.1.95 # you don't need this if you use auto on the pppoe connection.\r\nset system time-zone Europe\/Bucharest\r\ncommit\r\nsave\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>So I got a new router to play with .. which looks awesome so far ! Here&#8217;s what I did to set up my connection ! configure set interfaces eth0 description WAN set interfaces eth0 pppoe 0 default-route auto set interfaces eth0 pppoe 0 mtu 1492 set interfaces eth0 pppoe 0 name-server none # you &hellip; <a href=\"https:\/\/serverstuff.info\/wordpress\/2014\/11\/21\/ubiquity-edgemax-edgerouter-lite-pppoe-rds-rcs-nat\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Ubiquity EdgeMAX EdgeRouter Lite PPPoE RDS-RCS NAT<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-49","post","type-post","status-publish","format-standard","hentry","category-ubiquity"],"_links":{"self":[{"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":3,"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":52,"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/posts\/49\/revisions\/52"}],"wp:attachment":[{"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverstuff.info\/wordpress\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}