Juniper SRX PPPoE Configuration for Plusnet ADSL

This was a bit of a faff, so I thought I’d document it. The setup here is an ADSL modem plugged into ge-0/0/4 with the SRX doing PPPoE (CHAP) via that modem. Apparently this is the same for VDSL2 (FTTC) via the BT OpenReach modem also. Config below:

  1. interfaces {
  2. ge-0/0/4 {
  3. description "Plusnet Off-Net WAN via Zyxel Modem";
  4. unit 0 {
  5. encapsulation ppp-over-ether;
  6. }
  7. }
  8. pp0 {
  9. unit 0 {
  10. ppp-options {
  11. chap {
  12. default-chap-secret "your-password";
  13. local-name "yourusername@plusdsl.net";
  14. no-rfc2486;
  15. passive;
  16. }
  17. }
  18. pppoe-options {
  19. underlying-interface ge-0/0/4.0;
  20. idle-timeout 0;
  21. auto-reconnect 10;
  22. client;
  23. }
  24. family inet {
  25. mtu 1480;
  26. negotiate-address;
  27. }
  28. }
  29. }
  30. }
  31. routing-options {
  32. static {
  33. route 0.0.0.0/0 next-hop pp0.0;
  34. }
  35. }
  36. security {
  37. zones {
  38. security-zone public {
  39. interfaces {
  40. pp0.0 {
  41. host-inbound-traffic {
  42. system-services {
  43. ping;
  44. traceroute;
  45. ike;
  46. ssh;
  47. }
  48. }
  49. }
  50. }
  51. }
  52. }
  53. flow {
  54. tcp-mss {
  55. all-tcp {
  56. mss 1440;
  57. }
  58. }
  59. }
  60. }

 

Leave a Reply

Your email address will not be published. Required fields are marked *