<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>remix.gr.jp</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/" />
   <link rel="self" type="application/atom+xml" href="http://www.remix.gr.jp/service/blog/atom.xml" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7</id>
   <updated>2010-08-19T06:07:44Z</updated>
   
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.34</generator>

<entry>
   <title>ファイルを暗号化された経路で転送 バッチ編</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/08/post_214.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6962</id>
   
   <published>2010-08-10T20:56:38Z</published>
   <updated>2010-08-19T06:07:44Z</updated>
   
   <summary>サーバー 　IPアドレス 192.168.0.1 　　[toshi@localh...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="OS" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      サーバー
　IPアドレス 192.168.0.1
　　[toshi@localhost toshi]$ cat /etc/vine-release
　　Vine Linux 4.2 (Lynch Bages)
　　[toshi@localhost toshi]$ ssh -V
　　OpenSSH_4.5p1, OpenSSL 0.9.7l 28 Sep 2006
のtaroアカウントホームディレクトリのファイル address.txt を

クライアント
　IPアドレス 192.168.0.2
　　[toshi@deskpro ~]$ cat /etc/vine-release
　　Vine Linux 5.1 (Cheval Blanc)
　　[toshi@deskpro ~]$ ssh -V
　　OpenSSH_5.2p1, OpenSSL 0.9.8k 25 Mar 2009
のカレントディレクトリへ暗号化された経路で転送。

scp user@192.168.0.1:address.txt .

バッチ準備編よりも簡単な手法。

クライアント作業
●[taro@localhost ~]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/taro/.ssh/id_rsa):空でエンター
Created directory &apos;/home/taro/.ssh&apos;.
Enter passphrase (empty for no passphrase):空でエンター
Enter same passphrase again:空でエンター
Your identification has been saved in /home/taro/.ssh/id_rsa.
Your public key has been saved in /home/taro/.ssh/id_rsa.pub.
The key fingerprint is:
c5:d2:7a:31:7a:58:d3:cf:a5:7f:8f:48:16:0a:f9:3e taro@client
The key&apos;s randomart image is:
+--[ RSA 2048]----+
| |
| o . |
| . O . .|
| O + o o |
| S o . + |
| = . . . |
| o o o|
| .Eo . .o|
| ... . .|
+-----------------+
●[taro@localhost taro]$ scp ~/.ssh/id_rsa.pub taro@192.168.0.1:~/.ssh/authorized_keys
taro@192.168.0.1&apos;s password:
id_rsa.pub 100%  395  0.4KB/s 00:00
　パスワード省略したい接続元が複数ある場合は、サーバーの ~/.ssh/authorized_keys へ追記する

これだけで終わり。以降、サーバー側の~/.ssh/authorized_keys にクライアントの公開鍵 ~/.ssh/id_rsa.pub が含まれている限りバッチなどでパスワードを省略可能。
●[taro@localhost taro]$ scp taro@192.168.0.1:address.txt .
address.txt 100% 1743 1.7KB/s 00:00

下記は、技術的なメモ。
      サーバ側必須要件（下記）が満たされていないとパスワード要求される
●ホームディレクトリのパーミッション
drwxrwxr-x 775 ×
drwxr-xr-x 755 ○
drwx--x--x 711 ○
drwx------ 755 ○
●~/.sshディレクトリのパーミッション
drw------- 600 ×
drwx------ 700 ○
●~/.ssh/authorized_keysファイルのパーミッション
-rw------- 600 ○


●接続先のホスト名とＩＰアドレス違いは無関係。
●.shosts の存在は無関係。
●/etc/ssh/sshd_config はデフォルトのまま。
[root@server ~]# cat /etc/ssh/sshd_config | grep AuthorizedKeysFile
#AuthorizedKeysFile     .ssh/authorized_keys
●上記を相互に設定すれば、どちらからもパスフレーズ・パスワード省略可能。

●クライアント・サーバーともに
[taro@localhost ~]$ cat /etc/redhat-release
CentOS release 5.5 (Final)
[taro@localhost ~]$ ssh -V
OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
でも確認済み
   </content>
</entry>
<entry>
   <title>８人から２チーム対抗ゴルフゲームの組み合わせ</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/08/post_213.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6961</id>
   
   <published>2010-08-09T20:17:18Z</published>
   <updated>2010-08-13T02:20:19Z</updated>
   
   <summary>小学生？の算数問題。 「ｎ個からｍ個選び出す組み合わせの数」は重複を持たない組合...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="etc" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[小学生？の算数問題。
「ｎ個からｍ個選び出す組み合わせの数」は重複を持たない組合せ
ｎ×（ｎ－１）×・・・×（ｎ－ｍ＋１）÷ｍ×（ｍ－１）×・・・×１
より「８人から４人選び出す組み合わせの数」は
（8×7×6×5）÷（4×3×2×1）＝７０通り

さらに組み合わせのパターンを列記するために下記を参考

SQLで数学パズルを解く（組み合わせ論編）

SELECT E1.e AS e1, E2.e AS e2, E3.e AS e3, E4.e AS e4
  FROM Elements E1, Elements E2, Elements E3, Elements E4
 WHERE E1.e < E2.e
   AND E2.e < E3.e
   AND E3.e < E4.e;

<a href="/dat/blog/puzzle/nCm.zip">MsAccess形式</a>
http://www.geocities.jp/mickindex/database/db_puzzle_math_q_cmb.html
http://ja.wikipedia.org/wiki/%E7%B5%84%E5%90%88%E3%81%9B]]>
      
   </content>
</entry>
<entry>
   <title>ファイルを暗号化された経路で転送 バッチ準備編</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/08/post_212.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6956</id>
   
   <published>2010-08-04T20:12:13Z</published>
   <updated>2010-08-19T06:12:42Z</updated>
   
   <summary>参考→sshでパスワードなしに http://www.atmarkit.co.j...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="OS" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      参考→sshでパスワードなしに
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/447nonpassh.html

サーバ作業
●[taro@server ~]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/taro/.ssh/id_rsa):
Created directory &apos;/home/taro/.ssh&apos;.
Enter passphrase (empty for no passphrase):英語の合言葉
Enter same passphrase again:英語の合言葉
Your identification has been saved in /home/taro/.ssh/id_rsa.
Your public key has been saved in /home/taro/.ssh/id_rsa.pub.
The key fingerprint is:
c5:d2:7a:31:7a:58:d3:cf:a5:7f:8f:48:16:0a:f9:3e taro@server
The key&apos;s randomart image is:
+--[ RSA 2048]----+
|                 |
|         o .     |
|        . O .   .|
|         O + o o |
|        S o . +  |
|         = . . . |
|          o o   o|
|         .Eo . .o|
|          ... . .|
+-----------------+
●[taro@server ~]$ cat ~/.ssh/id_rsa.pub &gt;&gt; ~/.ssh/authorized_keys
●[taro@server ~]$ chmod 600 ~/.ssh/authorized_keys
サーバー作業は以上、
      クライアント作業
●[taro@localhost taro]$ scp taro@192.168.0.1:.ssh/id_rsa .
taro@192.168.0.1&apos;s password:
id_rsa                                 100% 1743     1.7KB/s   00:00
●[taro@localhost taro]$ eval `ssh-agent`
Agent pid 2489
●[taro@localhost taro]$ ssh-add ~/id_rsa
Enter passphrase for /home/taro/id_rsa:英語の合言葉
Identity added: /home/taro/id_rsa (/home/taro/id_rsa)
●[taro@localhost taro]$ rm ~/id_rsa

ssh-agentを終了するまでの間パスワード入力なしで転送可能
●[taro@localhost taro]$ scp taro@192.168.0.1:address.txt .
address.txt                            100% 1743     1.7KB/s   00:00
●[taro@localhost taro]$ eval `ssh-agent -k`
Agent pid 2489 killed

http://www.itmedia.co.jp/help/tips/linux/l0404.html
http://www.itmedia.co.jp/help/tips/linux/l0403.html
   </content>
</entry>
<entry>
   <title>ファイルを暗号化された経路で転送</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/08/post_211.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6952</id>
   
   <published>2010-07-31T20:16:43Z</published>
   <updated>2010-08-19T05:56:29Z</updated>
   
   <summary>クライアント 　IPアドレス 192.168.0.2 　Vine Linux 5...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="OS" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      クライアント
　IPアドレス 192.168.0.2
　Vine Linux 5.1 (Cheval Blanc)
　OpenSSH_5.2p1, OpenSSL 0.9.8k 25 Mar 2009
から、

カレントディレクトリのファイル address.txt を

サーバー
　IPアドレス 192.168.0.1
　Vine Linux 4.1 (Cos d&apos;Estournel)
　OpenSSH_4.5p1, OpenSSL 0.9.7l 28 Sep 2006
のuserアカウントホームディレクトリへ暗号化された経路で転送。

scp address.txt taro@192.168.0.1:.

逆なら

scp taro@192.168.0.1:address.txt .
      
   </content>
</entry>
<entry>
   <title>検索条件の論理積に相当するアイデア</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/07/post_210.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6951</id>
   
   <published>2010-07-07T20:10:57Z</published>
   <updated>2010-08-07T01:19:58Z</updated>
   
   <summary>あらかじめビット判定した列をVIEWで追加定義・・・それより次のがスッキリ。 $...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ethna" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[あらかじめビット判定した列をVIEWで追加定義・・・それより次のがスッキリ。
<br /><textarea wrap=off cols=55 rows=6>$field = array(
    bindec('00000000000000000000000000000001'),
    bindec('00000000000000000000000000000100'),
    bindec('00000000000000000000000000010000'),
       ：
);</textarea>
<br />のような配列を定義して
<br /><textarea wrap=off cols=55 rows=1>$filter['field'] = new Ethna_AppSearchObject( $field, OBJECT_CONDITION_EQ );</textarea>
<br />と記述すれば次のように生成。
<br /><textarea wrap=off cols=55 rows=1>WHERE field IN (1,4,16)</textarea>
<br />ethnaへ手を入れずに済みＤＢ依存も少ない。]]>
      
   </content>
</entry>
<entry>
   <title>検索条件に論理積を使いたい訳</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/07/post_209.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6950</id>
   
   <published>2010-07-06T20:13:15Z</published>
   <updated>2010-08-05T00:14:42Z</updated>
   
   <summary>Ethna_AppSearchObjectで前回拡張した論理演算子の論理積を使わ...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ethna" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[Ethna_AppSearchObjectで前回拡張した論理演算子の論理積を使わないと例えば次のように記述。
<br /><textarea wrap=off cols=55 rows=5>$filter['pkey']	= new Ethna_AppSearchObject( null, OBJECT_CONDITION_NE );
$filter['pkey']->addObject( 'field', new Ethna_AppSearchObject( bindec('00000000000000000000000000000001'), OBJECT_CONDITION_EQ ), OBJECT_CONDITION_AND);
$filter['pkey']->addObject( 'field', new Ethna_AppSearchObject( bindec('00000000000000000000000000000100'), OBJECT_CONDITION_EQ ), OBJECT_CONDITION_OR);
$filter['pkey']->addObject( 'field', new Ethna_AppSearchObject( bindec('00000000000000000000000000010000'), OBJECT_CONDITION_EQ ), OBJECT_CONDITION_OR);
　：</textarea>
<br />これは次のように生成。
<br /><textarea wrap=off cols=55 rows=1>WHERE ( (pkey IS NOT NULL) AND field=1 OR field=4 OR field=16 )</textarea>]]>
      
   </content>
</entry>
<entry>
   <title>検索条件に論理積を使いたい</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/07/post_208.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6949</id>
   
   <published>2010-07-06T01:44:32Z</published>
   <updated>2010-08-04T01:51:27Z</updated>
   
   <summary>Ethna_AppSearchObject の 検索条件(Ethna 2.5.0...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="ethna" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[Ethna_AppSearchObject の 検索条件(Ethna 2.5.0 の標準)
<br />OBJECT_CONDITION_NE
<br />OBJECT_CONDITION_EQ
<br />OBJECT_CONDITION_LIKE
<br />OBJECT_CONDITION_GT
<br />OBJECT_CONDITION_LT
<br />OBJECT_CONDITION_GE
<br />OBJECT_CONDITION_LE
<br />OBJECT_CONDITION_AND
<br />OBJECT_CONDITION_OR
<br />に加え論理演算子の論理積を使えるようにする（MySQL5.0依存）。
<br />Ethna_AppSQL.php の getCondition()で検索条件を判定しSQLを組み立てているので Ethna_AppSQL::getCondition()をオーバーライド。
<br />しかし Ethna_AppObject内でオーバーライドしなければならないメソッドが多数あり、今回急ぎの為 コアのソースを直接修正。
]]>
      <![CDATA[どこかで未使用の番号を
<br /><textarea wrap=off cols=55 rows=1>define('OBJECT_CONDITION_BITAND', 1008);</textarea><br />のように定義しておいて、Ethna_AppSQL.php
<br /><textarea wrap=off cols=55 rows=21>    function getCondition($field, $value, $condition = OBJECT_CONDITION_EQ)
    {
        switch ($condition) {
        case OBJECT_CONDITION_EQ:
            $op = &quot;=&quot;; break;
        case OBJECT_CONDITION_NE:
            $op = &quot;!=&quot;; break;
        case OBJECT_CONDITION_LIKE:
            $op = &quot;LIKE&quot;; break;
        case OBJECT_CONDITION_GT:
            $op = &quot;>&quot;; break;
        case OBJECT_CONDITION_LT:
            $op = &quot;<&quot;; break;
        case OBJECT_CONDITION_GE:
            $op = &quot;>=&quot;; break;
        case OBJECT_CONDITION_LE:
            $op = &quot;<=&quot;; break;
        case OBJECT_CONDITION_BITAND:    ★
            $op = &quot;&&quot;; break;  ★
        }
            ：</textarea><br />で★マークの２行を追加するだけでとりあえず実現。]]>
   </content>
</entry>
<entry>
   <title>tarコマンドでバックアップ その３</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/07/tar_2.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6946</id>
   
   <published>2010-07-02T20:06:04Z</published>
   <updated>2010-07-19T01:06:57Z</updated>
   
   <summary>/myfolder/mytarget1 配下の全ファイルと /myfolder/...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="OS" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      /myfolder/mytarget1 配下の全ファイルと
/myfolder/mytarget2 配下の全ファイルを
/myfolder からの相対パスで、カレントディレクトリの backup年月日時分秒.gz ファイルにアーカイブする。

tar -C /myfolder -zcvf backup`LC_ALL=en date +%Y%m%d%H%M%S`.gz mytarget1 mytarget2
      
   </content>
</entry>
<entry>
   <title>Vine5.1のviで矢印キーでカーソル移動できない</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/07/vine51vi.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6945</id>
   
   <published>2010-07-01T20:55:08Z</published>
   <updated>2010-07-17T10:59:42Z</updated>
   
   <summary>Vine4.2 までは vim がディフォルト インストール。 Vine5.1 ...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="OS" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      Vine4.2 までは vim がディフォルト インストール。
Vine5.1 からは vi がディフォルト インストール。これが原因。
vim を手動インストール。

apt-get install vim-huge

あとは、~/.vimrc を以前のような好みに設定。
      パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下の追加パッケージがインストールされます:
  libruby vim-common
以下のパッケージが新たにインストールされます:
  libruby vim-common vim-huge
アップグレード: 0 個, 新規インストール: 3 個, 削除: 0 個, 保留: 0 個
10.4MB のアーカイブを取得する必要があります。
展開後に 29.8MB のディスク容量が追加消費されます。
続行しますか? [Y/n]y
取得:1 http://updates.vinelinux.org 5.1/i386/main vim-common 7.2.148-1vl5 [7110kB]
取得:2 http://updates.vinelinux.org 5.1/i386/main libruby 1.8.7.174-3vl5 [1998kB]
取得:3 http://updates.vinelinux.org 5.1/i386/main vim-huge 7.2.148-1vl5 [1300kB]
10.4MB を 33s 秒で取得しました (313kB/s)
変更を適用しています...
準備中                                ############################## [100%]
更新/インストール中
  libruby-1.8.7.174-3vl5.i386            ############################## [100%]
  vim-common-7.2.148-1vl5.i386           ############################## [100%]
  vim-huge-7.2.148-1vl5.i386             ############################## [100%]
完了
   </content>
</entry>
<entry>
   <title>tarコマンドでバックアップ その２</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/07/tar_1.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6944</id>
   
   <published>2010-06-30T20:18:57Z</published>
   <updated>2010-07-03T06:19:37Z</updated>
   
   <summary>/myfolder/mytarget1 配下の全ファイルと /myfolder/...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="OS" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      /myfolder/mytarget1 配下の全ファイルと
/myfolder/mytarget2 配下の全ファイルを
/myfolder からの相対パスで、カレントディレクトリの backup.gz ファイルにアーカイブする。

tar -C /myfolder -zcvf backup.gz mytarget1 mytarget2
      
   </content>
</entry>
<entry>
   <title>tarコマンドで増分バックアップ</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/06/tar.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6942</id>
   
   <published>2010-06-10T00:25:42Z</published>
   <updated>2010-06-23T00:26:44Z</updated>
   
   <summary>古くからある Automating backups with tar http:...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="OS" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      古くからある Automating backups with tar
http://www.faqs.org/docs/securing/chap29sec306.html
を、デフォルトが日本語ロケールの vine で実行しようとすると
tarコマンドに渡される日時情報にダブルバイトが含まれて失敗する。
↓
date コマンドの前に LC_ALL=en を追加。
例
LC_ALL=en date +%a
      
   </content>
</entry>
<entry>
   <title>二台のルーター内のパソコンを起動する</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/05/post_207.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6938</id>
   
   <published>2010-05-10T21:49:38Z</published>
   <updated>2010-05-16T23:52:40Z</updated>
   
   <summary>インターネットを経由して二台のルーター内のパソコンへマジックパケットを送信してW...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[インターネットを経由して二台のルーター内のパソコンへ<a href="http://www.vector.co.jp/soft/win95/net/se399880.html">マジックパケットを送信してWakeUpOnLAN</a>する。
<br /><textarea wrap=off cols=55 rows=13>インターネット
┃
YBBモデム
┃
┗999.999.999.999       WAN側(グローバルアドレス)
    ■WR7600H
    ┣192.168.0.254     LAN側
    ┃    :
    ┗192.168.0.1       WAN側
        ■WR6600H
        ┣192.168.1.254 LAN側
        ┃    :
        ┗192.168.1.1   ＰＣ(WakeUpOnLAN起動対応パソコン)</textarea>]]>
      <![CDATA[<br />WR7600H で ブロードキャスト 0 UDP を 192.168.0.1 へ転送。
<TABLE BORDER=0 WIDTH=550>
	<TR BGCOLOR=#C0C0C0>
		<TD>エントリ番号</TD>
		<TD>変換対象プロトコル</TD>
		<TD>変換対象ポート</TD>
		<TD>宛先アドレス</TD>
		<TD>宛先ポート</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>01</TD>
		<TD>UDP</TD>
		<TD>0</TD>
		<TD>192.168.0.1</TD>
		<TD>0</TD>
	</TR>
</TABLE>
<br />WR6600H で ブロードキャスト 0 UDP を 192.168.1.255 へ転送。
<TABLE BORDER=0 WIDTH=550>
	<TR BGCOLOR=#C0C0C0>
		<TD>エントリ番号</TD>
		<TD>変換対象プロトコル</TD>
		<TD>変換対象ポート</TD>
		<TD>宛先アドレス</TD>
		<TD>宛先ポート</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>01</TD>
		<TD>UDP</TD>
		<TD>0</TD>
		<TD>192.168.1.255</TD>
		<TD>0</TD>
	</TR>
</TABLE>
<br />ルーターのフィルタはデフォルトのまま。
<br />192.168.1.* 全てのWakeUpOnLAN起動対応パソコンを個別に起動可能。]]>
   </content>
</entry>
<entry>
   <title>自宅のパソコンを遠隔起動する</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/05/post_206.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6937</id>
   
   <published>2010-05-08T21:42:58Z</published>
   <updated>2010-05-16T23:52:07Z</updated>
   
   <summary>インターネットを経由し自宅のパソコンへマジックパケットを送信してWakeUpOn...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[インターネットを経由し自宅のパソコンへ<a href="http://www.vector.co.jp/soft/win95/net/se399880.html">マジックパケットを送信してWakeUpOnLAN</a>する。
<br /><textarea wrap=off cols=55 rows=9>インターネット
┃
YBBモデム
┃
┗999.999.999.999       WAN側(グローバルアドレス)
    ■WR7600H
    ┣192.168.0.254     LAN側
    ┃    :
    ┗192.168.0.1       ＰＣ(WakeUpOnLAN起動対応パソコン)</textarea>
<br />この構成では次のようにルーターを設定する。]]>
      <![CDATA[<br />WR7600H で ブロードキャスト 0 UDP を 192.168.0.255 へ転送。
<TABLE BORDER=0 WIDTH=550>
	<TR BGCOLOR=#C0C0C0>
		<TD>エントリ番号</TD>
		<TD>変換対象プロトコル</TD>
		<TD>変換対象ポート</TD>
		<TD>宛先アドレス</TD>
		<TD>宛先ポート</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>01</TD>
		<TD>UDP</TD>
		<TD>0</TD>
		<TD>192.168.0.255</TD>
		<TD>0</TD>
	</TR>
</TABLE>
<br />ルーターのフィルタはデフォルトのまま。
<br />192.168.0.* 全てのWakeUpOnLAN起動対応パソコンを個別に起動可能。]]>
   </content>
</entry>
<entry>
   <title>二台のルーター内へリモートデスクトップ接続する例</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/05/post_205.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6936</id>
   
   <published>2010-05-07T21:40:16Z</published>
   <updated>2010-05-14T10:41:41Z</updated>
   
   <summary>インターネットを経由して二台のルーター内へリモートデスクトップ接続する インター...</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[インターネットを経由して二台のルーター内へリモートデスクトップ接続する
<br /><textarea wrap=off cols=55 rows=13>インターネット
┃
YBBモデム
┃
┗999.999.999.999       WAN側(グローバルアドレス)
    ■WR7600H
    ┣192.168.0.254     LAN側
    ┃    :
    ┗192.168.0.1       WAN側
        ■WR6600H
        ┣192.168.1.254 LAN側
        ┃    :
        ┗192.168.1.1   ＰＣ(Windowsリモートデスクトップサーバー)</textarea>]]>
      <![CDATA[WR7600H で ポート 3389 TCP を 192.168.0.1 へ転送。
<TABLE BORDER=0>
	<TR BGCOLOR=#C0C0C0>
		<TD>エントリ番号</TD>
		<TD>変換対象プロトコル</TD>
		<TD>変換対象ポート</TD>
		<TD>宛先アドレス</TD>
		<TD>宛先ポート</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>01</TD>
		<TD>TCP</TD>
		<TD>3389</TD>
		<TD>192.168.0.1</TD>
		<TD>3389</TD>
	</TR>
</TABLE>
<br />WR6600H で ポート 3389 TCP を 192.168.1.1 へ転送。
<TABLE BORDER=0>
	<TR BGCOLOR=#C0C0C0>
		<TD>エントリ番号</TD>
		<TD>変換対象プロトコル</TD>
		<TD>変換対象ポート</TD>
		<TD>宛先アドレス</TD>
		<TD>宛先ポート</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>01</TD>
		<TD>TCP</TD>
		<TD>3389</TD>
		<TD>192.168.1.1</TD>
		<TD>3389</TD>
	</TR>
</TABLE>
<br />ルーターのフィルタはデフォルトのまま。]]>
   </content>
</entry>
<entry>
   <title>二台のルーターを使ってロケフリする例</title>
   <link rel="alternate" type="text/html" href="http://www.remix.gr.jp/service/blog/2010/05/post_204.html" />
   <id>tag:www.remix.gr.jp,2010:/service/blog//7.6935</id>
   
   <published>2010-05-06T21:42:35Z</published>
   <updated>2010-05-14T10:39:47Z</updated>
   
   <summary>http://www.faq.sonydrive.jp/faq/1040/app/servlet/qadoc?017498
http://netavcheck.locationfree.sony.net/nac/lf-20/ja/netaverr_success.html?x=12&amp;y=10</summary>
   <author>
      <name></name>
      
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.remix.gr.jp/service/blog/">
      <![CDATA[プロバイダからルーターが２重となる構成で、インターネット越しからロケフリに接続する。
<br /><textarea wrap=off cols=55 rows=15>インターネット
┃
YBBモデム
┃
┗999.999.999.999         WAN側(グローバルアドレス)
    ■WR7600H
    ┣192.168.0.254       LAN側
    ┃    :
    ┗192.168.0.1         WAN側
        ■WR6600H
        ┣192.168.1.254   LAN側
        ┃    :
        ┗192.168.1.1     WAN側
            ■LF-PK20
            ┗172.29.71.1 LAN側</textarea>
<br />ルーターのUPnP(Universal Plug and Play)を使わない。]]>
      <![CDATA[<br />WR7600H で ポート 5024 TCP/UDP を 192.168.0.1 へ転送。
<TABLE BORDER=0>
	<TR BGCOLOR=#C0C0C0>
		<TD>エントリ番号</TD>
		<TD>変換対象プロトコル</TD>
		<TD>変換対象ポート</TD>
		<TD>宛先アドレス</TD>
		<TD>宛先ポート</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>01</TD>
		<TD>TCP</TD>
		<TD>5024</TD>
		<TD>192.168.0.1</TD>
		<TD>5024</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>02</TD>
		<TD>UDP</TD>
		<TD>5024</TD>
		<TD>192.168.0.1</TD>
		<TD>5024</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox>03</TD>
		<TD>TCP</TD>
		<TD>www</TD>
		<TD>192.168.0.1</TD>
		<TD>www</TD>
	</TR>
</TABLE>
<br />WR6600H で ポート 5024 TCP/UDP を 192.168.1.1 へ転送。
<TABLE BORDER=0>
	<TR BGCOLOR=#C0C0C0>
		<TD>エントリ番号</TD>
		<TD>変換対象プロトコル</TD>
		<TD>変換対象ポート</TD>
		<TD>宛先アドレス</TD>
		<TD>宛先ポート</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>01</TD>
		<TD>TCP</TD>
		<TD>5024</TD>
		<TD>192.168.1.1</TD>
		<TD>5024</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox CHECKED>02</TD>
		<TD>UDP</TD>
		<TD>5024</TD>
		<TD>192.168.1.1</TD>
		<TD>5024</TD>
	</TR>
	<TR BGCOLOR=#F0F8FF>
		<TD><INPUT TYPE=checkbox>03</TD>
		<TD>TCP</TD>
		<TD>www</TD>
		<TD>192.168.1.1</TD>
		<TD>www</TD>
	</TR>
</TABLE>
<br />WAN側から管理画面に入る場合も ポート 80 TCP を同様に転送。
<br />ルーターのフィルタはデフォルトのまま。]]>
   </content>
</entry>

</feed>
