- 2012/12/16 Sun
-
RTX1100設定メモ。
自宅のインターネット環境は- 複数プロバイダ契約のPPPoEマルチセッション。
- セッション1はクライアント用。内から外の非固定IP。
- セッション2はサーバ用。外から内の固定IP。
といった感じなのですが、まずは現状リプレース。
ヤマハ公式の設定例のうち、自社サーバーを公開する(1) ≪ 設定例
http://jp.yamaha.com/products/network/solution/server/
をベースに、マルチセッション対応と微調整。# # LANのインタフェースの設定 # ip lan1 address 192.168.0.1/24 # # DMZのインタフェースの設定 # #ip lan3 address 192.168.10.1/24 # 削除 # # WANのインタフェースの設定 # pp select 1 pp always-on on pppoe use lan2 pp auth accept pap chap pp auth myname (ISPに接続するID) (ISPに接続するパスワード) ppp lcp mru on 1454 ppp ipcp ipaddress on # 追加 ppp ipcp msext on ppp ccp type none # 追加 ip pp mtu 1454 #ip pp address (グローバルアドレス) # 削除 ip pp nat descriptor 1 ip pp intrusion detection in on pp enable 1 ip route default gateway pp 2 filter 4000 gateway pp 1 # 変更 pp select 2 # 追加ここから pp always-on on pppoe use lan2 pp auth accept pap chap pp auth myname (ISPに接続するID) (ISPに接続するパスワード) ppp lcp mru on 1454 ppp ipcp ipaddress on ppp ipcp msext on ppp ccp type none ip pp mtu 1454 ip pp nat descriptor 2 ip pp intrusion detection in on pp enable 2 # ここまで # # NATの設定 # nat descriptor type 1 masquerade nat descriptor type 2 masquerade # 追加 nat descriptor address outer 2 (グローバルアドレス) # セッション変更 nat descriptor masquerade static 2 1 192.168.0.102 tcp www # セッション、セグメント変更 nat descriptor masquerade static 2 2 192.168.0.103 tcp 21 # 〃 # # DHCPの設定 # dhcp service server dhcp scope 1 192.168.0.2-192.168.0.100/24 # # DNSの設定 # #dns server (ISPより指定されたDNSサーバのIPアドレス) # 削除 dns server pp 1 # 追加 dns private address spoof on # # フィルタの設定 # ip filter source-route on ip filter directed-broadcast on ip filter 1010 reject * * udp,tcp 135 * ip filter 1011 reject * * udp,tcp * 135 ip filter 1012 reject * * udp,tcp netbios_ns-netbios_ssn * ip filter 1013 reject * * udp,tcp * netbios_ns-netbios_ssn ip filter 1014 reject * * udp,tcp 445 * ip filter 1015 reject * * udp,tcp * 445 ip filter 1020 reject 192.168.0.0/24 * ip filter 1030 pass * 192.168.0.0/24 icmp ip filter 1031 pass * 192.168.0.102 tcpflag=0x0002/0x0017 * www # セグメント変更 ip filter 1032 pass * 192.168.0.103 tcpflag=0x0002/0x0017 * 21 # 〃 ip filter 1040 pass * 192.168.0.0/24 tcp * ident # 追加 ip filter 2000 reject * * ip filter 3000 pass * * ip filter 4000 pass 192.168.0.101-192.168.0.200 * * * * # 追加 ip filter dynamic 100 * * ftp ip filter dynamic 101 * * www ip filter dynamic 102 * * domain ip filter dynamic 103 * * smtp ip filter dynamic 104 * * pop3 ip filter dynamic 105 * * tcp ip filter dynamic 106 * * udp #ip filter dynamic 200 192.168.0.0/24 * telnet # 削除 ip filter dynamic 201 * 192.168.0.102 www # セグメント変更 ip filter dynamic 202 * 192.168.0.103 ftp # 〃 #ip lan3 secure filter in 2000 # 削除 #ip lan3 secure filter out 3000 dynamic 100 101 200 # 削除 pp select 1 ip pp secure filter in 1020 1030 1040 2000 # 変更 ip pp secure filter out 1010 1011 1012 1013 1014 1015 3000 dynamic 100 101 102 103 104 105 106 pp enable 1 pp select 2 # 追加ここから ip pp secure filter in 1020 1030 1040 1031 1032 2000 dynamic 201 202 ip pp secure filter out 1010 1011 1012 1013 1014 1015 3000 dynamic 100 101 102 103 104 105 106 pp enable 2 # ここまで
今回はリプレースのみなのでセグメントは分けませんでしたが、そのうち分離したい。
せっかくインタフェースが3つあることだし。
- 2012/12/15 Sat
-
RTX1100到着。
発送したらくる予定の通知がくる前に品物がきたよどうなってるんだよと思いつつハンコを突く。
気を取り直して開封。
さぁ、設定しようーと思ったところで、シリアルケーブルはクロスケーブルもストレートケーブルもジェンダーチェンジャーもピン数変換コネクタもまとめて会社に持ってしまっていたことを思い出して膝から落ちる。
というわけで、会社へ。
とりあえず初期化してIPを設定。
ファームウェアを更新するためにtftpの口を開ける。# cold start # ip lan1 address xxx.xxx.xxx.xxx/24 # tftp host any
ファームウェアを最新の Rev.8.03.92 に更新。>tftp -i xxx.xxx.xxx.xxx put rtx1100.bin exec Transfer successful: 2869332 bytes in 33 seconds, 86949 bytes/s
Update exec file receiving... Testing received file... Writing to Nonvolatile memory... done Restarting ...
緑茶をすすりながら、設定をいじる。
- 2012/12/14 Fri
-
ふたご座流星群が極大日なので、例によって近所の川の土手に寝転がってくる。
東京の明るい空だけど、1時から2時半くらいまで眺めて30個程見ることができた。
- 2012/12/13 Thu
-
午前中は病院に立ち寄り。
2年間放置し続けていた膵臓の腫瘤について、ようやく検査をする気になったので。(※遅すぎます)
来週、CT撮ることになりました。
人生初輪切りですよ。
- 2012/12/12 Wed
-
OpenWRTで遊んでいたら今度はヤマハのルーターが欲しくなってきてしまったので衝動買い。
往年の定番機種RTX1100。ヤマハ - Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%A4%E3%83%9E%E3%83%8F#.E6.83.85.E5.A0.B1.E9.80.9A.E4.BF.A1.E6.A9.9F.E5.99.A8.E3.83.BB.E9.9B.BB.E5.AD.90.E9.83.A8.E5.93.81現在発売中のRTX1100という機種は、名機RTX1000の後継にあたり、『業務用ルーターならとりあえずRTX1000かRTX1100で大丈夫』といわれるぐらい、定番機種と化している。RTX1100 - ルーター - ヤマハ株式会社
http://jp.yamaha.com/products/network/routers/rtx1100/RTX1100
希望小売価格: 123,900円(税込) (本体価格: 118,000円)
数年前までは高嶺の花でしたが、流通量が多いおかげで中古価格も相当こなれているし。新着情報
2012年2月23日 [ネットワーク周辺機器]
NTT東日本/NTT西日本のフレッツ光ネクストにおけるインターネット(IPv6 IPoE/IPv6 PPPoE)接続やL2TP/IPsecなどに対応したRTX1100/RTX1500/RT107e用 最新版ファームウェア(Rev.8.03.92)の配布を始めました。
2005年発売で昨年9月に生産完了品になっているにも関わらず、今年になってファームウェアが更新されているのも嬉しい。 今日は朝から晩までユーザーとやり取りして一日が終わる。
しばらく停滞していたものがようやっと進められましたが、他に進めなければならないことが据え置きにもなりました。
時間が足りない。
- 2012/12/11 Tue
-
昨日はちょっとしたスプラッタでしたが、ひとまず平常運転に戻りました
人間の体ってすごい。
そして三足の草鞋を履く生活へ。 冷凍うどん常備。
- 2012/12/10 Mon
-
上は出血、下も出血、なーんだ?
こたえは今日のなやさんでしたー。
吐血するわ下血するわで大騒ぎですよ。
なんかもういろいろ無理なんじゃないですかね。この人。
- 2012/12/09 Sun
-
新宿で もつ鍋。
うちの会社辞めた後輩から連絡がきてセッティングされた飲み会でしたが、ふたを開けてみたら5人中4人が退職者でした。
自分以外全員じゃないか!
そして今年やめたばかりの先輩の行き先は、案の定あそこだったとのことで。
また一波乱あるかもねっと。
- 2012/12/08 Sat
-
OpenWRT を試してみる。
転がっていたルーターのCPUはBCM4704なので、
からイメージをダウンロード。
ルーターを再起動してすかさずtftp -i 192.168.1.1 put openwrt-brcm47xx-squashfs.trx
ファームを書き換える。
書き換えは問題なく成功して接続もできたんですが、標準だとPPPoEマルチセッションに対応していないんですね。
WAN2を追加してそちらでeth1を選択すると、WAN1側のeth1選択が解除されてしまう。
試しに、/etc/config/network を直接編集してconfig 'interface' 'wan1' option 'proto' 'pppoe' option 'username' 'foo' option 'password' 'foo' option 'ifname' 'eth1' option 'defaultroute' '1' config 'interface' 'wan2' option 'proto' 'pppoe' option 'username' 'bar' option 'password' 'bar' option 'ifname' 'eth1' option 'defaultroute' '0'
としてみたところ、とりあえずマルチセッションが張れました。
ただし、どうにも挙動がおかしい。- WAN1側のセッションが張られた状態だと、WAN2がしばらくエラーになる。
- ただ、放置しておくとそのうちセッションが張られる。
- サイトにアクセスすると、妙に遅いわ、サイトによって繋がったり繋がらなかったりするわ。
OpenWrt daemon.warn pppd[31264]: Timeout waiting for PADO packets OpenWrt daemon.err pppd[31264]: Unable to complete PPPoE Discovery OpenWrt daemon.warn pppd[31264]: Timeout waiting for PADO packets OpenWrt daemon.err pppd[31264]: Unable to complete PPPoE Discovery OpenWrt daemon.warn pppd[31264]: Timeout waiting for PADO packets OpenWrt daemon.err pppd[31264]: Unable to complete PPPoE Discovery
というか、よく確認してみたら1セッションでも挙動が怪しかった。
うーん。
- 2012/12/07 Fri
-
プロバイダやレンタルサーバーのプラン見直しを試算してみたら、先日の携帯電話のプラン変更と合わせて月額5000円以上浮くことが判明。
無頓着すぎた。