dd-wrt †
- At your own risk. ���Ƥϼ�����Ǥ
- �ե����०�����ι����˼��Ԥ�������ư��ʤ��ʤ�ޤ�
̵��LAN�롼�����Υե����०����������ơ���ǽ�ɲä�Ԥ��������Υ롼����Ʊ�ͤʵ�ǽ��������뤳�Ȥ��Ǥ��롣
Memo/OpenWrt��������
- 2021-11����
- snapshot�Ǥ����ǡ�stable�Ǥ�̵����Changelog�ι������ʤ��ѹ��������ߥåȥ�������̵���褦�˸����롣
- IPv4 over IPv6(MAP-E, DS-Lite)���б�
- �ᥤ��ǽ(*�ϥϡ��ɥ������б����Ƥ����)
- 200����ʾ�ΥǥХ����ݡ���
- ̵��LAN���� (802.11a/b/g/n*)�ݡ���
- VPN
- �ۥåȥ��ݥå�
- QoS(�Ӱ�������)
- ¿����桼�������ե�����(���ܸ줢��)
- SSH
- Syslog
- Samba(�ե����붦ͭ)
- SNMP
- DDNS
- Zabbix Client(DD-WRT 3.0)
������������/�����Ρ��� †
UPnP��̵���� †
WAN¦��UPnP���ȼ��������Ѥ����������ƥ�����Τ���̵�������������ɤ���
- dd-wrt:
- Firmware: DD-WRT v3.0-r29739 std (05/19/16): �ǥե���Ȥ�̵����
- NAT/QoS > UPnP����
- UPnP �����ӥ�: ̵����
DD-WRT NXT †
Zabbix�Ǥδƻ� †
DD-WRT 3.0����zabbix client�����äƤ��롣
DD-WRT�Ǥκ��
- �ͥåȥ�� > ������/�����ӥ�
- Zabbix
- client: ͭ��
- Zabbix Server IP: <zabbix server IP>
- ���� > �Ƶ�ư
DD-WRT�Υۥ��Ȥ���Zabbix�ƥ�ץ졼�Ȥ�WinSCP����local�˥��ԡ�����
- /etc/zabbix_template.xml
- /tmp/zabbix.conf ��������Ƥ����ȼ��ƻ����
UserParameter=temperature.wl0, /usr/sbin/temps eth1 2> /dev/null
UserParameter=temperature.wl1, /usr/sbin/temps eth2 2> /dev/null
UserParameter=clients.wired, /usr/sbin/clients
UserParameter=clients.wl0, /usr/sbin/wclients eth1
UserParameter=clients.wl1, /usr/sbin/wclients eth2
UserParameter=system.topcpu[*], /usr/sbin/topcpu
UserParameter=listenport[*], netstat -ln 2> /dev/null | grep -c ':'
UserParameter=net.iptables.cksum, iptables-save | grep -v '^[#:]' | md5sum | tr -cd 0-9 | cut -b1-10
UserParameter=net.ipv4.cksum,ifconfig | grep -B1 ' inet ' | md5sum | tr -cd 0-9 | cut -b1-10
UserParameter=net.ipv4,ifconfig | grep -B1 ' inet ' | grep -o -e 'addr:[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*' -e '^[a-z0-9:]*'
UserParameter=nvram.cksum, /usr/sbin/nvram show 2>/dev/null | grep -vE '^(forward_|traff|dnsmasq_lease_|http_client_)' | sort | md5sum | tr -cd '0-9' | cut -b1-10
UserParameter=nvram.free, /usr/sbin/nvram show 2>&1 1>/dev/null | grep -o '(.*' | tr -cd '0-9'
Zabbix�Ǥκ��
- ���� > �ƥ�ץ졼�� > ����ݡ��� > zabbix_template.xml�����
- �ۥ����ɲû��ˡ�Template_Linux_DDWRT�פ���ꤹ��
Buffalo US���� DD-WRT †
OpenSSL Heartbleed Bug †
�ǥХå��⡼�� †
�ѡ��ƥ������ΥХå����åס��������ѹ���telnetd���������Ǥ���
- US�Ǥ�������С������Υե����०����
- BUFFALO ��2016ǯ�Υե����०�������顢bufpy�桼����̵��������Ƥ��롣�����졼�ɤ���лȤ���褦��
- �֥饦����debug�⡼���Ѥ�URL��
- telnetd��
- ���ߤ�������ǧ
ubootenv list
�ե����०�������� †
tftp�ǥ�������ʳ��Υե����०����������դ��� †
US����������� †
Buffalo Professional Firmware�����������dd-wrt��Ƴ������ݤˤ�ɬ�ܡ�
- �ǥХå��⡼��ͭ���塢debug���̤�command:���ޤ���telnet���顣�ǥե���Ȥϡ�JP��
ubootenv set region US
�ե����०�����ΥХå����å� †
- /tmp/�˥Хå����åפ��ơ�ftp��ž��������ˡ�ȡ�USB�������¸������ˡ�����롣
- /tmp/�����̤����ʤ����쵤�������ϥ���פǤ��ʤ����ᡢgzip���̤���1�ե����뤺������������Ĥ���ɬ�פ����롣
- /proc/mtd �� "linux" �ѡ��ƥ���������ե����०����
- FAT32�ǥե����ޥåȤ���USB����롼���˻ɤ�
- debug�⡼�ɤ���telnetd��ͭ���ˤ���
- telnet�ǥ�������
cd /mnt/usb0_0/
# WZR-1750DHP2�϶����ä�
ubootenv list > ubootenv.txt
cat /proc/mtd > mtd.txt
# mtd.txt����Ȥ˹�碌�ƿ����Ѥ��롣WZR-1750DHP2��2��4�ǥե������
for i in 0 1 2 3 4 5 6 7;do dd if=/dev/mtdblock/$i of=mtd$i.dd;done
WOL(Wake On Lan) †
��®(40MHz)�⡼�ɤ�Ф� †
- �ǥե���ȤǤ�Full(20MHz)�⡼�ɤΤ�ɽ������Ƥ���Τǡ�40MHz��Ф���ˡ���������Ĥʤɤˤ�äƤ���ʤ�������®�⡼�ɤ��̿��Ϥ���ʤ�����
- ����ˤ����³�ȥ�֥뤬ȯ����������᤻���ɤ�
- 3DS���ǷҤ���ʤ����ϡ�BG-Mixed�פ��᤹���ɤ�
- ̵��LAN > ����
- ̵��LAN PHYư��⡼��:NG-Mixed
- ��¸
- ̵�������ͥ롧Dynamic(20/40MHz) ������
- �ܺ٤˥����å�
- Regulatory Domain: UNITED_STATES_(PUBLIC_SAFETY)
- ��������ƥʥ�������:1+3(1�ʾ�)
- ��������ƥʥ�������:1+2+3(1�ʾ�)
- ��¸
Dynamic DNS †
����IP�Ǥʤ�ưŪIP�ץ��Х����ξ��Ǥ⡢�����Ф˥ɥᥤ��������Ƥ�����Ǥ��륵���ӥ���
IP���Ѥ�ä����ư���ѹ�����ɬ�פ����뤬��dd-wrt�Ǥ��б����Ƥ���ΤǼ�ư�����������ǽ
�ޤ��ϡ�Linux�����о�Υץ�������Diced�⤢��
- �б������ӥ�(Firmware: DD-WRT v24-sp2 (12/20/11) std)
- DynDNS.org ͭ��,DiCE�б�, 2011/12/28��̵���Ǥ�30���֤Τ���ˤʤꡢ���쥸�åȥ����ɤ�ɬ�ܤ��ѹ����쥢������ȤϤ��Τޤ����Ѳ�ǽ
- freedns.afraid.org ̵��,
- ZoneEdit.com ̵��,DiCE�б�,MX,�磻��ɥ�����,URLž��,�ȼ��ɥᥤ������
- No-IP.com ̵��,DiCE�б�,MX,URLž��,�ɥᥤ��21��
- 3322.org
- easyDNS.com ͭ��
- TZO.com ͭ��
- DynSIP.org
- ��ư
- No-IP.com ��������Ȥ��������
- Add Host
Hostname: example [.no-ip.org]
- dd-wrt�δ������̤˥�������
- [����] > [DDNS]
DDNS�����ӥ�̾: No-IP.com
�桼����̾: No-IP.com�Υ��������Ʊ��
�ѥ����: No-IP.com�Υ��������Ʊ��
�ۥ���̾: example.no-ip.org
IP���ѹ�����Ƥ�����ʤ�: ������
��ư�����ֳ�: 1
- ����ܥ���
- ��������������С��ʲ��Υ�å��������Ф�
:INADYN: Alias 'example.no-ip.org' to IP 'xxx.xxx.xxx.xxx' updated successfully.
���ꥵ���ȡ�������ɡ����������֤ǥ����������� †
- ���ꥵ���ȡ�������ɡ����������֡��ץ��ȥ���(P2P�ޤ�)�����饤����Ȼ��ꤷ�ƥ����������¤���ǽ
- �㡧yaoo.co.jp, yahoo.com��֥��å�
- �������̤˥�������
- [�����������¡�������]����
- [���饤����Ȥλ���]�ǿ����ݥꥷ���������
- ����: ͭ��
- �ݥꥷ��̾: block_yahoo
- ���饤����Ȥλ���: ����PC��MAC���ɥ쥹��IP���ޤ���IP���ɥ쥹���ϰ�(���Ƥξ�硧192.168.1.2 - 192.168.1.254)
- �ե��륿���˥����å�
- [���Ǥ��륵���ӥ�] (http����ꤹ������ƤΥ����ȶػ�)
- [�����Web�����Ȥ����(URL�����)]�˥�����ɤ��ɲ�
- [����ܥ���]
- �ºݤ˥��饤����Ȥ� http://www.yahoo.com/, http://www.yahoo.co.jp/ �����������ơ����Ǥ���Ƥ����OK
- ���Ū��̵���ˤ�������С��־���: ̵���פ��ơ�[����ܥ���]������ɤ�
����Υ֥��å� †
�ݡ��ȳ��� †
�ݡ��ȳ�������������ϸ���IP�ˤ��Ƥ���
- ������
- ������192.168.1.2
- WindowsPC��192.168.1.3
NTT B�ե�åĤξ�� †
- ̵��LAN�롼����������˽Ƥ���ΤǤ������
���ܥ��� †
- �ͥåȥ������
- DHCP
- DNS�����С� 1: 8.8.8.8 (Google Public DNS��Youtube���٤������ѹ�������ɤ�)
- DNS������ 2: 8.8.4.4 (Google Public DNS)
������� †
ɬ�������桼������̵��LAN�������ƥ���Ԥ���
Administration/�������� †
- Management/��������
- �����桼����
- Language Selection: Japanese
- Apply Settings������Ŭ�ѡ����ܸ�ˤʤäƤ��ʤ����ϡ�F5�ǹ������Ƥߤ롣
- web�������ե�����
- �ץ��ȥ���: HTTP, HTTPS
- �����ƥ����ɽ���Ǥ�ǧ�ڤ�Ԥ���ͭ��
- Remote Access
- �����ͥåȤ���롼���δ������̤�����뤫�����ꡣ�����ʤΤǴ���Ū��̵��
- ������¸/����
- �������¸�����ꤷ����Хå����åפȤ�����¸���Ƥ���
- ���������
���ܥ��� †
- ��������
- �����ॾ����Asia/Tokyo(UTC+9:00)
- ���ޡ�����������(DST)���ʤ�
- ������IP��ntp.jst.mfeed.ad.jp
̵��LAN���� †
- 2.4GHz�Ӱ��IEEE802.11 b/g/n�Ϻ������Ƥ��ꡢWiFi�ݥ���Ȥ�Ʊ�������ͥ����Ѥ���ȴ��Ĥ��ƷҤ���ˤ����ʤ롣�����Ƥ�������ͥ����ꤹ�����®�٤��Ф��ꡢ���ꤹ����⤢�롣�⤷����5GHz�Ӱ��IEEE802.11 a/n/ac��Ȥ���
- ����
- 2.4GHz̵�������ͥ롧��ư, 1/6/11, 2/7/12, 3/8/13�侩(���Ĥ��ɤ�����5ch�ʾ�Υ��)��14ch�������ȼ��ʤΤǷҤ���ʤ����郎����
- 5GHz̵�������ͥ롧��ư���ɤ�����New Fire TV Stick(W52��36, 40, 44, 48)������Υ����ͥ뤷���б����Ƥ��ʤ�����⤢�롣���ξ��ϸ��ꤹ��
- ���Ѥ��Ƥ�������ͥ�� ������� > ̵��LAN > �����ͥ�dz�ǧ�Ǥ��롣
- �ܺ�(Advanced Settings)
- Regulatory Domain: Japan �ˤ����SSID�������ʤ�ü�������ä�(���餯14ch�Τ���)���ޤ�Turbo�������ʤ��褦������UNITED_STATES_(PUBLIC_SAFETY)�פ��ɤ����⤷��ʤ���
- TX Power: 10 dBm
- ̵��LAN�������ƥ���
- ̵��LANǧ�ڡ�WPA2 Personal
- WPA ���르�ꥺ�ࡧAES
- WPA ��ͭ������ɬ������
- MAC���ɥ쥹�ե��륿��
- MAC���ɥ쥹�ե��륿����ͭ��
- �ꥹ�Ȥ���Ͽ����Ƥ��륯�饤����Ȥ��̿�����Ĥ���
- MAC���ɥ쥹���Խ��ܥ����̿��������������MAC���ɥ쥹����Ͽ
�ͥåȥ������ †
- DD-WRT v3.0-r29739 std (05/19/16)
- ������/�����ӥ�
- Telnet: ̵��(�̿����Ź沽����ʤ����ᡣɬ�פʤ�SSHd����������)
- Secure Shell: SSHd ɬ�פ˱�����ͭ���� (Telnet������)
- OK: RLogin v2.20.9
- NG: Poderosa v4.3.16 ��³���顼����³���SSH�Υ����ФǤϤ���ޤ���
- ���� > Remote Access��SSHd��̵���ʻ����ǧ
�ե����०�����ι����˼��Ԥ������ †
�ֿ�LED2�����Ǥǥե����०�������顼��
TFTP�����ꥢ���ͳ�ǹ���������ˡ������