フレッツ光のプレミアムからネクストに切り替わったときのルータの設定

# 概要（じゃないです、、、愚痴です。本題は下にあります。流してください、、、）

概要というか毎度毎度のどうでもいい雑談で、しかも今回は長文の構ってちゃんですが、「**帯状疱疹**」をやりました。

■　５月１２日頃
最初は外見にまったく変化はなく、右足付け根の血管に何かが詰まったような違和感＋突拍子も無いタイミングでお腹に釘でも刺さっているかのような激痛だけがあり、２日後に病院にも行ってCTやらレントゲンやら２万も検査に使いましたが全く原因不明。
（行きつけの診療所から転送された先の外科では対応が胸糞悪い医者に当たりそれもぶちまけたいですがグッとこらえて、、、）
とりあえずその後２日休んだものの現状は悪化し、右半身の胴回り全体に痛みが、、、でも原因不明なのでしゃーなし会社へ。
んで、その日に右半身の胴回りに赤い発疹が出てきて、いよいよ怖くなって病院へ連絡すると、オペレーターさんから「ヘルペス」という４文字・・・。

次の日病院へ行くときには水ぶくれが痛いところ全域に出てて、右半身の胴回りがゴーヤみたいになりましたｗ

特徴的な病気のようで、体の何処か、しかも片方のみ水ぶくれができるもの＝「帯状疱疹」だそうです、、、

病院からは火傷の際に処方される軟膏と鎮痛剤をもらい帰宅。
一番重要だったんですが、診察受けた際にやってもらった幅広で長めの傷あてパッドが市販されておらず、薬を貼り直す再は苦労＋傷に響き激痛でした。

傷に軟膏を塗って生活する際に使うガーゼは「デルマエイド８号」がおすすめです。
かなり広くて両面にフィルムが張ってあり、動いても擦れにくい＋軟膏も乾きにくくて痛み軽減されます。

この頃は激痛でしたが移動したてで一応緊急で対応することがあり、会社行きました。
歩き方がデキの悪いASIMOみたいだったそうで、滑稽だったそうです、、、潰れろ糞会社が、、、

■　６月頭
これを書いている頃には、パット見ゴーヤの凹凸はなくなり傷跡だけになりましたが、右半身の腰から上にかけて熱があるときのゾワゾワ感が残っており、半年は消えない、もしくは一生の付き合いになるそうです、、、

医者が言うにはストレスから来るそうです。
もう心当たりがあるとしたらいつの間にか決まってた部署異ｄ

# 本題

本題です！
要は以前のフレッツ光プレミアムは、NTTからVDSLとCTUの２台をレンタルしていて、CTUからルータ・ハブにつながっていたという状況でした。

それがこの度サービス終了でフレッツ光ネクストに切り替わりました。
これに伴い、CTUがなくなり、PPPoEを自力で設定しないと外に出れなくなりました。

この記事は、フレッツ光プレミアムからネクストに変更した際に、使用していたYAMAHAルータ「RT107e」に流していたコマンド一覧を見比べるための資料みたいなものです。
PPPoEの設定と、ポート転送等に違いがあるため、参考になればと思います。

# YAMAHAルータ「RT107e」の設定

所々バレたくないMACアドレスとか削除しています、、、
あと、設定した時になぜかip filterの番号が書き換わってしまったため、差分を見ると大幅に変更されたように見えますが、番号のみが変わっていて中身は変わっていません。

各コマンドについて説明しだすとキリがないので省きます！
コマンドを流し込むときに参考にしていただければと思います。

## 過去：フレッツ光プレミアム

このときはCTU側でPPPoEの接続設定と、ポート開放の設定が行われており、YAMAHAルータではフィルタと、ポート転送の設定をしていました。
下記が当初の設定です。


```yaml
# RT107e
# MAC Address : ,
# Memory 32Mbytes, 2LAN
# main:  RT107e
# Reporting Date: 
login timer 1200
ip route default gateway dhcp lan2
ip filter source-route on
ip filter directed-broadcast on
ip keepalive 1 icmp-echo 10 5 dhcp lan2
ethernet filter 1 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 2 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 3 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 4 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 5 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 100 reject-log *:*:*:*:*:* *:*:*:*:*:*
ip lan1 address 192.168.2.1/24
ip lan1 secondary address dhcp
ethernet lan1 filter in 1 2 3 4 5 100
ip lan2 address dhcp
ip lan2 secure filter in 101003 101020 101021 101022 101023 101024 101025 101030 101031 101032 190000 190001 190002 191000 191001 191082 192000
ip lan2 secure filter out 101013 101020 101021 101022 101023 101024 101025 199999 dynamic 101080 101081 101082 101083 101084 101098 101099 101100 101101 101102
ip lan2 intrusion detection in on reject=on
ip lan2 intrusion detection out on reject=on
ip lan2 nat descriptor 200
provider lan1 name LAN:
provider lan2 name PRV/0/1/5/0/0:
ip filter 101000 reject 10.0.0.0/8 * * * *
ip filter 101001 reject 172.16.0.0/12 * * * *
ip filter 101002 reject 192.168.0.0/16 * * * *
ip filter 101003 reject 192.168.2.0/24 * * * *
ip filter 101010 reject * 10.0.0.0/8 * * *
ip filter 101011 reject * 172.16.0.0/12 * * *
ip filter 101012 reject * 192.168.0.0/16 * * *
ip filter 101013 reject * 192.168.2.0/24 * * *
ip filter 101020 reject * * udp,tcp 135 *
ip filter 101021 reject * * udp,tcp * 135
ip filter 101022 reject * * udp,tcp netbios_ns-netbios_ssn *
ip filter 101023 reject * * udp,tcp * netbios_ns-netbios_ssn
ip filter 101024 reject * * udp,tcp 445 *
ip filter 101025 reject * * udp,tcp * 445
ip filter 101030 pass * * icmp * *
ip filter 101031 pass-log * * established * *
ip filter 101032 pass * * tcp * ident
ip filter 101033 pass * * tcp ftpdata *
ip filter 101034 pass * * tcp,udp * domain
ip filter 101035 pass * * udp domain *
ip filter 101036 pass * * udp * ntp
ip filter 101037 pass * * udp ntp *
ip filter 190000 pass-log * 192.168.2.100 tcp * www
ip filter 190001 pass-log * 192.168.2.100 tcp * https
ip filter 190002 pass-log * 192.168.2.100 tcp * 22
ip filter 191000 pass-log * 192.168.2.101 tcp * www
ip filter 191001 pass-log * 192.168.2.101 tcp * https
ip filter 191082 pass-log * 192.168.2.101 tcp * 22
ip filter 192000 pass-log * 192.168.2.102 tcp * [個別に許可するポート番号]
ip filter 199999 pass * * * * *
ip filter 500000 restrict * * * * *
ip filter dynamic 101080 * * ftp
ip filter dynamic 101081 * * domain
ip filter dynamic 101082 * * www
ip filter dynamic 101083 * * smtp
ip filter dynamic 101084 * * pop3
ip filter dynamic 101098 * * tcp
ip filter dynamic 101099 * * udp
ip filter dynamic 101100 * * filter 190002
ip filter dynamic 101101 * * filter 191082
ip filter dynamic 101102 * * filter 192000
nat descriptor type 200 masquerade
nat descriptor address outer 200 primary
nat descriptor masquerade static 200 1 192.168.2.100 tcp 22
nat descriptor masquerade static 200 2 192.168.2.101 tcp www
nat descriptor masquerade static 200 3 192.168.2.101 tcp https
nat descriptor masquerade static 200 4 192.168.2.101 tcp [外部からの転送対象のポート番号]=22
nat descriptor masquerade static 200 5 192.168.2.101 tcp [外部からの転送対象のポート番号]=www
nat descriptor masquerade static 200 6 192.168.2.101 tcp [外部からの転送対象のポート番号]=https
nat descriptor masquerade static 200 7 192.168.2.102 tcp [個別に許可するポート番号]
syslog notice on
syslog info on
syslog debug on
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope lease type 1 bind-priority
dhcp scope 1 192.168.2.100-192.168.2.200/24
dhcp scope bind 1 192.168.2.101 ethernet [MAC Address]
dhcp scope bind 1 192.168.2.100 [MAC Address]
dns server dhcp lan2
dns private address spoof on
httpd host lan1
ip host wakisuke.myhome.cx 192.168.2.100
ip host wakisuke.myhome.cx.sub 192.168.2.101
```

## 現在：フレッツ光ネクスト

フレッツ光ネクストではCTUがなくなりました。
そのため、家にはVDSLしかなく、これとPCを直結する際は、PC側にPPPoEを設定するか、今回のようにルータにPPPoEの接続設定を書く必要があります。
また、ポート転送ではPPPoEの設定設定に対してip filterを記述する点などが異なります

```yaml
# RT107e
# MAC Address : ,
# Memory 32Mbytes, 2LAN
# main:  RT107e
# Reporting Date:
login timer 1200
ip route default gateway pp 1 filter 500000 gateway pp 1
ip filter source-route on
ip filter directed-broadcast on
ip keepalive 1 icmp-echo 10 5 dhcp lan2
ethernet filter 1 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 2 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 3 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 4 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 5 pass-nolog [MAC Address] *:*:*:*:*:*
ethernet filter 100 reject-log *:*:*:*:*:* *:*:*:*:*:*
ip lan1 address 192.168.2.1/24
ip lan1 secondary address dhcp
ethernet lan1 filter in 1 2 3 4 5 100
provider type isdn-terminal
provider filter routing connection
provider lan1 name LAN:
provider lan2 name PPPoE/0/1/5/0/0:[プロバイダ名]
pp select 1
 pp name PRV/1/1/5/0/0:
 pp keepalive interval 30 retry-interval=30 count=12
 pppoe use lan2
 pppoe auto disconnect off
 pp auth accept pap chap
 pp auth myname [PPPoE接続用ID] [PPPoE接続用パスワード]
 ppp lcp mru on 1454
 ppp ipcp ipaddress on
 ppp ipcp msext on
 ppp ccp type none
 ip pp secure filter in 200003 200020 200021 200022 200023 200024 200025 200030 200032 190000 190001 190002 191000 191001 191002 192000
 ip pp secure filter out 200013 200020 200021 200022 200023 200024 200025 200026 200027 200099 dynamic 200080 200081 200082 200083 200084 200098 200099
 ip pp nat descriptor 1000
 pp enable 1
provider set 1 [プロバイダ名]
 provider dns server pp 1 1
 provider select 1
ip filter 190000 pass-log * 192.168.2.100 tcp * www
ip filter 190001 pass-log * 192.168.2.100 tcp * https
ip filter 190002 pass-log * 192.168.2.100 tcp * 22
ip filter 191000 pass-log * 192.168.2.101 tcp * www
ip filter 191001 pass-log * 192.168.2.101 tcp * https
ip filter 191002 pass-log * 192.168.2.101 tcp * 22
ip filter 192000 pass-log * 192.168.2.102 tcp * [個別に許可するポート番号]
ip filter 199999 pass * * * * *
ip filter 200000 reject 10.0.0.0/8 * * * *
ip filter 200001 reject 172.16.0.0/12 * * * *
ip filter 200002 reject 192.168.0.0/16 * * * *
ip filter 200003 reject 192.168.2.0/24 * * * *
ip filter 200010 reject * 10.0.0.0/8 * * *
ip filter 200011 reject * 172.16.0.0/12 * * *
ip filter 200012 reject * 192.168.0.0/16 * * *
ip filter 200013 reject * 192.168.2.0/24 * * *
ip filter 200020 reject * * udp,tcp 135 *
ip filter 200021 reject * * udp,tcp * 135
ip filter 200022 reject * * udp,tcp netbios_ns-netbios_ssn *
ip filter 200023 reject * * udp,tcp * netbios_ns-netbios_ssn
ip filter 200024 reject * * udp,tcp 445 *
ip filter 200025 reject * * udp,tcp * 445
ip filter 200026 restrict * * tcpfin * www,21,nntp
ip filter 200027 restrict * * tcprst * www,21,nntp
ip filter 200030 pass * 192.168.2.0/24 icmp * *
ip filter 200031 pass * 192.168.2.0/24 established * *
ip filter 200032 pass * 192.168.2.0/24 tcp * ident
ip filter 200033 pass * 192.168.2.0/24 tcp ftpdata *
ip filter 200034 pass * 192.168.2.0/24 tcp,udp * domain
ip filter 200035 pass * 192.168.2.0/24 udp domain *
ip filter 200036 pass * 192.168.2.0/24 udp * ntp
ip filter 200037 pass * 192.168.2.0/24 udp ntp *
ip filter 200099 pass * * * * *
ip filter 500000 restrict * * * * *
ip filter dynamic 101100 * * filter 190002
ip filter dynamic 101101 * * filter 191002
ip filter dynamic 101102 * * filter 192000
ip filter dynamic 200080 * * ftp
ip filter dynamic 200081 * * domain
ip filter dynamic 200082 * * www
ip filter dynamic 200083 * * smtp
ip filter dynamic 200084 * * pop3
ip filter dynamic 200098 * * tcp
ip filter dynamic 200099 * * udp
nat descriptor type 1000 masquerade
nat descriptor address inner 1000 auto
nat descriptor address outer 1000 ipcp
nat descriptor masquerade static 1000 1 192.168.2.100 tcp 22
nat descriptor masquerade static 1000 2 192.168.2.100 tcp www
nat descriptor masquerade static 1000 3 192.168.2.100 tcp https
nat descriptor masquerade static 1000 4 192.168.2.101 tcp [外部からの転送対象のポート番号]=22
nat descriptor masquerade static 1000 5 192.168.2.101 tcp [外部からの転送対象のポート番号]=www
nat descriptor masquerade static 1000 6 192.168.2.101 tcp [外部からの転送対象のポート番号]=https
nat descriptor masquerade static 1000 7 192.168.2.102 tcp [個別に許可するポート番号]
syslog notice on
syslog info on
syslog debug on
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope lease type 1 bind-priority
dhcp scope 1 192.168.2.100-192.168.2.200/24
dhcp scope bind 1 192.168.2.101 ethernet [MAC Address]
dhcp scope bind 1 192.168.2.100 [MAC Address]
dns server pp 1
dns server select 500001 pp 1 any . restrict pp 1
dns private address spoof on
ip host wakisuke.myhome.cx 192.168.2.100
ip host wakisuke.myhome.cx.sub 192.168.2.101
```