Memo/OpenWrt
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
#ls2
*OpenWrt [#x2802416]
-''At your own risk. 全ては自己責任''
-&color(red){ファームウェアの更新に失敗した場合は動作しな...
-https://openwrt.org/
-- [[Table of Hardware - OpenWrt Wiki:http://wiki.openwrt...
-- 日本で買えるルーターだと、Buffalo, ASUS, TP-Link, Netg...
-- デフォルトでは''sshでログインして、CLIで管理する''
-- パッケージ管理方式。最小構成ならDD-WRTより少ないリソー...
-- luci(Webインタフェース)を追加すると、ブラウザから管理...
-- DD-WRTより開発が活発そうに見える
-- [[OpenWrt Project: OpenWrt Project へようこそ:https://...
-[[Memo/dd-wrt]]は家庭用ルーター向けの機能強化用版。WebUI...
- 記事
-- [[大破ログ:https://taiha.hatenablog.jp/]] OpenWrt対応...
-- [[OpenWrt 21.02あれこれ – 大破雑記帳:https://mem...
-- [[OpenWrtとは… - DD-WRT OpenWrt 適材適所で両方使いたい...
- 導入参考
-- [[TP-Link Archer C6 v2へOpenWRT最新版を導入 – Ub...
-- [[OpenWrt19.07をインストールしたあとにすること:https:/...
----
** 開発 [#f63c903d]
記事:
- [[【第 1 回】 OpenWrt開発入門   イントロ...
----
** メッシュWiFiの構築 [#t128f37a]
記事:
- [[OpenWrtで802.11sベースのWifiメッシュネットワークを組...
- [[OpenWrtで複数AP間でWifiローミング&バンドステアリング...
----
** 10Gbps [#r9ee75d2]
記事:
- [[OpenWrtがOCNバーチャエルコネクトに対応 格安でドコモ...
----
** WiFi6/IEEE802.11ax 対応ルータ [#s61ec841]
対応デバイス一覧:
- [[[OpenWrt Wiki] Table of Hardware: Ideal for OpenWrt +...
日本から買えそうなデバイス:
- [[[OpenWrt Wiki] Techdata: NETGEAR WAX206:https://openw...
-- 2023-07: snapshot版で対応。amazonで購入でき、比較的安い
- [[[OpenWrt Wiki] ASUS RT-AX53U / RT-AX1800U:https://ope...
- [[[OpenWrt Wiki] ELECOM WRC-X3200GST3:https://openwrt.o...
-- 2022-09: openwrtではsnapshotのみ。v23.xx以降で入るか
-- [[ELECOM WRC-X3200GST3 - 大破ログ:https://taiha.hatena...
-- [[【Wifi6対応】WRC-X3200-GST3にopenwrtを導入 – U...
- [[[OpenWrt Wiki] Linksys E8450 (aka. Belkin RT3200):htt...
#html{{
<iframe sandbox="allow-popups allow-scripts allow-modals ...
<iframe sandbox="allow-popups allow-scripts allow-modals ...
<iframe sandbox="allow-popups allow-scripts allow-modals ...
<iframe style="width:120px;height:240px;" marginwidth="0"...
}}
----
** WiFi5/IEEE802.11ac 対応ルータ [#b3baf1ad]
対応デバイス一覧:
- [[[OpenWrt Wiki] Table of Hardware: Ideal for OpenWrt +...
日本から買えそうなデバイス:
- BUFFALO
-- [[Memo/OpenWrt/Buffalo_WSR-2533DHP]]
- ELECOM
-- [[ELECOM WRC-2533GST2 – 鉄PCブログ:https://tetsu...
----
** Zabbixでの監視 [#d236b515]
- zabbix-agentdパッケージがある
- SNMP用パッケージもある
- [[[OpenWrt Wiki] ZABBIX network monitoring:https://open...
- 記事
-- [[辺境SEの雑多な備忘録: OpenWrt:https://blog.silver-ca...
----
** MTU/RWINの値を調べる [#z83b8aab]
- [[SpeedGuide.net :: TCP Analyzer:https://www.speedguide...
----
** OpenWrtのアップグレード [#ze8cfe8a]
- [[[OpenWrt Wiki] Release Builds:https://openwrt.org/rel...
-- 最新バージョンの変更点確認
- [[[OpenWrt Wiki] Upgrading OpenWrt firmware using LuCI:...
- luci(WebUI)から更新
- [[[OpenWrt Wiki] Upgrading OpenWrt firmware using CLI:h...
-- CLIで更新
----
** opkg: パッケージ管理 [#t0299a40]
- [[[OpenWrt Wiki] Opkg package manager:https://openwrt.o...
----
** stable/snapshot versionのダウンロード [#da43418a]
- [[[OpenWrt Wiki] Release Builds:https://openwrt.org/rel...
-- stableバージョンのダウンロード
-- hashが表示されるので、ダウンロードファイルが壊れている...
- [[[OpenWrt Wiki] Cannot satisfy dependencies / kernel i...
-- snapshotバージョンのkmodは3ヶ月しか保存されてない。ker...
----
** バージョンの確認 [#reb069fb]
#geshi(bash){{
cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='21.02.1'
DISTRIB_REVISION='r16325-88151b8303'
DISTRIB_TARGET='ramips/mt7621'
DISTRIB_ARCH='mipsel_24kc'
DISTRIB_DESCRIPTION='OpenWrt 21.02.1 r16325-88151b8303'
DISTRIB_TAINTS=''
}}
----
** 初期設定 [#cbc882b7]
- [[OpenWRTインストール後の初期設定 - DD-WRT OpenWrt 適材...
- [[[OpenWrt Wiki] Quick start guide for OpenWrt installa...
- [[[OpenWrt Wiki] User guide:https://openwrt.org/docs/gu...
- [[[OpenWrt Wiki] Additional services:https://openwrt.or...
-- Ad blocking: 広告ブロック
----
*** ブリッジとして設定 [#idc92151]
- 既に設定済みの親ルーターがあり、子ルーターを同じCIDRに...
-- 親ルーターに繋がるスイッチのLANと、子ルーターのLAN1等...
- openwrtルーターのIPアドレスがwifiのCIDRと重複しているな...
- openwrtインストール直後は、/etc/resolv.conf に「127.0.0...
- /etc/config/network に設定がある
- uciコマンドで変える場合。commitするとファイルが変わる
#geshi(bash){{
uci set network.lan.ipaddr='192.168.1.2'
uci set network.lan.gateway='192.168.1.1'
uci set network.lan.dns='192.168.1.1'
uci commit
service network reload
}}
----
** IPv6の無効化 [#b4edd7ce]
- IPv4しか使えない環境で、名前解決でIPv6のアドレスの場合...
#geshi(bash){{
ping www.google.com
}}
- IPv6無効化
#geshi(bash){{
uci set 'network.lan.ipv6=off'
uci set 'network.wan.ipv6=off'
uci set 'dhcp.lan.dhcpv6=disabled'
uci commit
service network reload
}}
- DHCPサービス止めたい場合
#geshi(bash){{
service odhcpd stop
service odhcpd disable
}}
----
** IPoE(IPv4 over IPv6)対応(MAP-E, DS-lite他) [#ud6802a7]
IPv4 over IPv6の方式はいくつもある。
- [[サイト管理者や開発者が知っておきたい「IPv4/IPv6共存技...
- MAP-E方式
-- サービス名: v6プラス、IPv6オプション、OCNバーチャルコ...
- DS-lite方式
-- サービス名:transix
- OCN
-- [[OCN IPv6インターネット接続|光回線|OCN | NTT Com お...
-- 接続方式確認:https://v6test.ocn.ne.jp
PPPoE方式(IPv4):
- IPv4を使うため、混雑時遅い場合がある
- IPv4アドレスを持っているので、インターネットから自宅サ...
-- ルーターでポートフォワード等が使える
- DDNS等にIPv4アドレスを登録すれば自宅サーバー等への接続...
IPoE方式(IPv6):
- IPv6が空いているので、早い
- IPoE(MAP-E, DS-LITE)対応ルーターが必要
- IPv4アドレスが無い。または動的に変わる。DDNSが使えない。
-- インターネットからIPv4の自宅サーバーへ接続できない。
-- インターネットからIPv6の自宅サーバーへ接続は可能。IPv4...
-- ルーターでポートフォワード等が出来ない。利用可能なポー...
ツール:
- [[IPoE IPv4 over IPv6接続設定スクリプト:https://github....
記事:
- [[OpenWrt 22.03/23.05 で MAP-E のポートセット全部使う:h...
- [[OpenWrtでIPv6とDS-LiteとPPPoEを全部使う - nabeの雑記...
- [[NanoPi R2S+OpenWRT 21.02.0でBIGLOBEのMAP-E接続 –...
----
** TFTP server [#hb707e73]
firmwareインストール、リカバリ用に。
- [[[OpenWrt Wiki] Setting up a TFTP server for TFTP Reco...
Win10 tftpサーバ:
- [[serva:https://www.vercot.com/~serva/download.html]]
-- tftp/ftp/http他の機能があるが、tftpしか使わない。
-- OK:
- [[tftpd64:https://bitbucket.org/phjounin/tftpd64/downlo...
-- NG: ルーターのAOSSボタンを押してしばらくすると、tftpd6...
----
** 日本で買える対応デバイス [#rcdcc51f]
- [[OpenWrtインストール実績 - DD-WRT OpenWrt 適材適所で両...
- 対応デバイスは古いので、ヤフオク、メルカリ、ハードオフ...
- 中古で買う場合は、WebUIに入るパスワードが付属しているか...
----
** ansibleによる管理 [#ef7d2667]
公式:
- https://docs.ansible.com/ansible/latest/collections/com...
> openwrt_init – Manage services on OpenWrt.
> opkg – Package manager for OpenWrt
非公式:
- [[gekmihesg > openwrt : Ansible Galaxy:https://galaxy.a...
終了行:
#contents
#ls2
*OpenWrt [#x2802416]
-''At your own risk. 全ては自己責任''
-&color(red){ファームウェアの更新に失敗した場合は動作しな...
-https://openwrt.org/
-- [[Table of Hardware - OpenWrt Wiki:http://wiki.openwrt...
-- 日本で買えるルーターだと、Buffalo, ASUS, TP-Link, Netg...
-- デフォルトでは''sshでログインして、CLIで管理する''
-- パッケージ管理方式。最小構成ならDD-WRTより少ないリソー...
-- luci(Webインタフェース)を追加すると、ブラウザから管理...
-- DD-WRTより開発が活発そうに見える
-- [[OpenWrt Project: OpenWrt Project へようこそ:https://...
-[[Memo/dd-wrt]]は家庭用ルーター向けの機能強化用版。WebUI...
- 記事
-- [[大破ログ:https://taiha.hatenablog.jp/]] OpenWrt対応...
-- [[OpenWrt 21.02あれこれ – 大破雑記帳:https://mem...
-- [[OpenWrtとは… - DD-WRT OpenWrt 適材適所で両方使いたい...
- 導入参考
-- [[TP-Link Archer C6 v2へOpenWRT最新版を導入 – Ub...
-- [[OpenWrt19.07をインストールしたあとにすること:https:/...
----
** 開発 [#f63c903d]
記事:
- [[【第 1 回】 OpenWrt開発入門   イントロ...
----
** メッシュWiFiの構築 [#t128f37a]
記事:
- [[OpenWrtで802.11sベースのWifiメッシュネットワークを組...
- [[OpenWrtで複数AP間でWifiローミング&バンドステアリング...
----
** 10Gbps [#r9ee75d2]
記事:
- [[OpenWrtがOCNバーチャエルコネクトに対応 格安でドコモ...
----
** WiFi6/IEEE802.11ax 対応ルータ [#s61ec841]
対応デバイス一覧:
- [[[OpenWrt Wiki] Table of Hardware: Ideal for OpenWrt +...
日本から買えそうなデバイス:
- [[[OpenWrt Wiki] Techdata: NETGEAR WAX206:https://openw...
-- 2023-07: snapshot版で対応。amazonで購入でき、比較的安い
- [[[OpenWrt Wiki] ASUS RT-AX53U / RT-AX1800U:https://ope...
- [[[OpenWrt Wiki] ELECOM WRC-X3200GST3:https://openwrt.o...
-- 2022-09: openwrtではsnapshotのみ。v23.xx以降で入るか
-- [[ELECOM WRC-X3200GST3 - 大破ログ:https://taiha.hatena...
-- [[【Wifi6対応】WRC-X3200-GST3にopenwrtを導入 – U...
- [[[OpenWrt Wiki] Linksys E8450 (aka. Belkin RT3200):htt...
#html{{
<iframe sandbox="allow-popups allow-scripts allow-modals ...
<iframe sandbox="allow-popups allow-scripts allow-modals ...
<iframe sandbox="allow-popups allow-scripts allow-modals ...
<iframe style="width:120px;height:240px;" marginwidth="0"...
}}
----
** WiFi5/IEEE802.11ac 対応ルータ [#b3baf1ad]
対応デバイス一覧:
- [[[OpenWrt Wiki] Table of Hardware: Ideal for OpenWrt +...
日本から買えそうなデバイス:
- BUFFALO
-- [[Memo/OpenWrt/Buffalo_WSR-2533DHP]]
- ELECOM
-- [[ELECOM WRC-2533GST2 – 鉄PCブログ:https://tetsu...
----
** Zabbixでの監視 [#d236b515]
- zabbix-agentdパッケージがある
- SNMP用パッケージもある
- [[[OpenWrt Wiki] ZABBIX network monitoring:https://open...
- 記事
-- [[辺境SEの雑多な備忘録: OpenWrt:https://blog.silver-ca...
----
** MTU/RWINの値を調べる [#z83b8aab]
- [[SpeedGuide.net :: TCP Analyzer:https://www.speedguide...
----
** OpenWrtのアップグレード [#ze8cfe8a]
- [[[OpenWrt Wiki] Release Builds:https://openwrt.org/rel...
-- 最新バージョンの変更点確認
- [[[OpenWrt Wiki] Upgrading OpenWrt firmware using LuCI:...
- luci(WebUI)から更新
- [[[OpenWrt Wiki] Upgrading OpenWrt firmware using CLI:h...
-- CLIで更新
----
** opkg: パッケージ管理 [#t0299a40]
- [[[OpenWrt Wiki] Opkg package manager:https://openwrt.o...
----
** stable/snapshot versionのダウンロード [#da43418a]
- [[[OpenWrt Wiki] Release Builds:https://openwrt.org/rel...
-- stableバージョンのダウンロード
-- hashが表示されるので、ダウンロードファイルが壊れている...
- [[[OpenWrt Wiki] Cannot satisfy dependencies / kernel i...
-- snapshotバージョンのkmodは3ヶ月しか保存されてない。ker...
----
** バージョンの確認 [#reb069fb]
#geshi(bash){{
cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='21.02.1'
DISTRIB_REVISION='r16325-88151b8303'
DISTRIB_TARGET='ramips/mt7621'
DISTRIB_ARCH='mipsel_24kc'
DISTRIB_DESCRIPTION='OpenWrt 21.02.1 r16325-88151b8303'
DISTRIB_TAINTS=''
}}
----
** 初期設定 [#cbc882b7]
- [[OpenWRTインストール後の初期設定 - DD-WRT OpenWrt 適材...
- [[[OpenWrt Wiki] Quick start guide for OpenWrt installa...
- [[[OpenWrt Wiki] User guide:https://openwrt.org/docs/gu...
- [[[OpenWrt Wiki] Additional services:https://openwrt.or...
-- Ad blocking: 広告ブロック
----
*** ブリッジとして設定 [#idc92151]
- 既に設定済みの親ルーターがあり、子ルーターを同じCIDRに...
-- 親ルーターに繋がるスイッチのLANと、子ルーターのLAN1等...
- openwrtルーターのIPアドレスがwifiのCIDRと重複しているな...
- openwrtインストール直後は、/etc/resolv.conf に「127.0.0...
- /etc/config/network に設定がある
- uciコマンドで変える場合。commitするとファイルが変わる
#geshi(bash){{
uci set network.lan.ipaddr='192.168.1.2'
uci set network.lan.gateway='192.168.1.1'
uci set network.lan.dns='192.168.1.1'
uci commit
service network reload
}}
----
** IPv6の無効化 [#b4edd7ce]
- IPv4しか使えない環境で、名前解決でIPv6のアドレスの場合...
#geshi(bash){{
ping www.google.com
}}
- IPv6無効化
#geshi(bash){{
uci set 'network.lan.ipv6=off'
uci set 'network.wan.ipv6=off'
uci set 'dhcp.lan.dhcpv6=disabled'
uci commit
service network reload
}}
- DHCPサービス止めたい場合
#geshi(bash){{
service odhcpd stop
service odhcpd disable
}}
----
** IPoE(IPv4 over IPv6)対応(MAP-E, DS-lite他) [#ud6802a7]
IPv4 over IPv6の方式はいくつもある。
- [[サイト管理者や開発者が知っておきたい「IPv4/IPv6共存技...
- MAP-E方式
-- サービス名: v6プラス、IPv6オプション、OCNバーチャルコ...
- DS-lite方式
-- サービス名:transix
- OCN
-- [[OCN IPv6インターネット接続|光回線|OCN | NTT Com お...
-- 接続方式確認:https://v6test.ocn.ne.jp
PPPoE方式(IPv4):
- IPv4を使うため、混雑時遅い場合がある
- IPv4アドレスを持っているので、インターネットから自宅サ...
-- ルーターでポートフォワード等が使える
- DDNS等にIPv4アドレスを登録すれば自宅サーバー等への接続...
IPoE方式(IPv6):
- IPv6が空いているので、早い
- IPoE(MAP-E, DS-LITE)対応ルーターが必要
- IPv4アドレスが無い。または動的に変わる。DDNSが使えない。
-- インターネットからIPv4の自宅サーバーへ接続できない。
-- インターネットからIPv6の自宅サーバーへ接続は可能。IPv4...
-- ルーターでポートフォワード等が出来ない。利用可能なポー...
ツール:
- [[IPoE IPv4 over IPv6接続設定スクリプト:https://github....
記事:
- [[OpenWrt 22.03/23.05 で MAP-E のポートセット全部使う:h...
- [[OpenWrtでIPv6とDS-LiteとPPPoEを全部使う - nabeの雑記...
- [[NanoPi R2S+OpenWRT 21.02.0でBIGLOBEのMAP-E接続 –...
----
** TFTP server [#hb707e73]
firmwareインストール、リカバリ用に。
- [[[OpenWrt Wiki] Setting up a TFTP server for TFTP Reco...
Win10 tftpサーバ:
- [[serva:https://www.vercot.com/~serva/download.html]]
-- tftp/ftp/http他の機能があるが、tftpしか使わない。
-- OK:
- [[tftpd64:https://bitbucket.org/phjounin/tftpd64/downlo...
-- NG: ルーターのAOSSボタンを押してしばらくすると、tftpd6...
----
** 日本で買える対応デバイス [#rcdcc51f]
- [[OpenWrtインストール実績 - DD-WRT OpenWrt 適材適所で両...
- 対応デバイスは古いので、ヤフオク、メルカリ、ハードオフ...
- 中古で買う場合は、WebUIに入るパスワードが付属しているか...
----
** ansibleによる管理 [#ef7d2667]
公式:
- https://docs.ansible.com/ansible/latest/collections/com...
> openwrt_init – Manage services on OpenWrt.
> opkg – Package manager for OpenWrt
非公式:
- [[gekmihesg > openwrt : Ansible Galaxy:https://galaxy.a...
ページ名: