SRX210 PPPoE設定

#SRX210設定

Junosを使いたいがために購入したので、PPPoEの設定を記載。

## 構成
![SRX Shinagawa - New Page.jpeg](https://qiita-image-store.s3.amazonaws.com/0/49877/11668e07-88e6-3b17-c2f2-e64838d7437b.jpeg)

##設定

```lang:SRX210.conf
set version 11.4R12.4
set system time-zone Asia/Tokyo
set system root-authentication encrypted-password "hogepass"
set system name-server 202.234.232.6
set system name-server 221.113.139.250
set system services ssh
set system services telnet
set system services xnm-clear-text
set system services web-management http interface vlan.0
set system services web-management https system-generated-certificate
set system services web-management https interface vlan.0
set system services dhcp router 172.17.0.254
set system services dhcp pool 172.17.0.0/24 address-range low 172.17.0.10
set system services dhcp pool 172.17.0.0/24 address-range high 172.17.0.20
set system max-configuration-rollbacks 49
set interfaces ge-0/0/0 unit 0 encapsulation ppp-over-ether
set interfaces ge-0/0/1 unit 0 family ethernet-switching vlan members vlan-trust
set interfaces fe-0/0/2 unit 0 family ethernet-switching vlan members vlan-trust
set interfaces fe-0/0/3 unit 0 family ethernet-switching vlan members vlan-trust
set interfaces fe-0/0/4 unit 0 family ethernet-switching vlan members vlan-trust
set interfaces fe-0/0/5 unit 0 family ethernet-switching vlan members vlan-trust
set interfaces fe-0/0/6 unit 0 family ethernet-switching vlan members vlan-trust
set interfaces fe-0/0/7 unit 0 family ethernet-switching vlan members vlan-trust
set interfaces pp0 unit 0 ppp-options chap default-chap-secret "hogepass"
set interfaces pp0 unit 0 ppp-options chap local-name "hoge@one.ocn.ne.jp"
set interfaces pp0 unit 0 ppp-options chap passive
set interfaces pp0 unit 0 pppoe-options underlying-interface ge-0/0/0.0
set interfaces pp0 unit 0 pppoe-options auto-reconnect 10
set interfaces pp0 unit 0 pppoe-options client
set interfaces pp0 unit 0 family inet mtu 1454
set interfaces pp0 unit 0 family inet negotiate-address
set interfaces vlan unit 0 family inet address 172.17.0.254/24
set routing-options static route 0.0.0.0/0 next-hop pp0.0
set protocols rstp
set security address-book trust-nw address NW172 172.17.0.0/24
set security flow tcp-mss all-tcp mss 1414
set security screen ids-option untrust-screen icmp ping-death
set security screen ids-option untrust-screen ip source-route-option
set security screen ids-option untrust-screen ip tear-drop
set security screen ids-option untrust-screen tcp syn-flood alarm-threshold 1024
set security screen ids-option untrust-screen tcp syn-flood attack-threshold 200
set security screen ids-option untrust-screen tcp syn-flood source-threshold 1024
set security screen ids-option untrust-screen tcp syn-flood destination-threshold 2048
set security screen ids-option untrust-screen tcp syn-flood timeout 20
set security screen ids-option untrust-screen tcp land
set security nat source rule-set trust-to-untrust from zone trust
set security nat source rule-set trust-to-untrust to zone untrust
set security nat source rule-set trust-to-untrust rule source-nat-rule match source-address 172.17.0.0/24
set security nat source rule-set trust-to-untrust rule source-nat-rule then source-nat interface
set security policies from-zone trust to-zone untrust policy trust-to-untrust match source-address any
set security policies from-zone trust to-zone untrust policy trust-to-untrust match destination-address any
set security policies from-zone trust to-zone untrust policy trust-to-untrust match application any
set security policies from-zone trust to-zone untrust policy trust-to-untrust then permit
set security zones security-zone trust host-inbound-traffic system-services all
set security zones security-zone trust host-inbound-traffic protocols all
set security zones security-zone trust interfaces vlan.0
set security zones security-zone untrust screen untrust-screen
set security zones security-zone untrust interfaces ge-0/0/0.0
set security zones security-zone untrust interfaces pp0.0
set vlans vlan-trust vlan-id 3
set vlans vlan-trust l3-interface vlan.0
```