Freescoをwebサーバにする


目次

  1. はじめに
  2. HTTPサーバをイネーブルにする
  3. dyndnsでドメインを取得する
  4. dyndns cliantの設定
  5. 最後に

  1. はじめに
  2. Freescoでwebサーバを立ち上げてみます。
    また、標準でDynDNSのクライアント機能があるので、それも利用してみます。

    DynDNSとは、ダイアルアップ等の固定IPアドレスを持たない人向けに、無料でドメイン名を配布してくれて、かつダイナミックにルーティングしてくれるサービスです。

  3. HTTPサーバをイネーブルにする
  4. setupモードの"a) Advansed"より、HTTPサーバをイネーブルにします。

    			    ADVANCED SETTINGS MENU
    
     [ System ]			[ Services ]		[ #1    Modems	  #2 ] 
     11. On/Off NAT/Firewall	41. DNS server		50.  Autoconfigure  50.
     12. On/Off Bridging mode	42. DHCP server		51.  COM port	    61.
     13. Memory/Extra		43. Public HTTP	server	52.  Port speed	    62.
     14. Savers (screen,hdd)	44. Control HTTP	53.  Init string    63.
     15. Swap file  		    and Time server	54.  MTU/MRU	    64.
     16. Log sizes			45. Print server	55.  IP address	    65.
    				46. Telnet server
     [ Security ]			47. Port forwarding
     21. Internal security		48. DynDNS client
     22. Remote access
     23. Ban list			[ Networks ]		[ Ethernet cards ]
    				71. Host/Domain		81. 1st card
     [ Dial-up router ]		72. 1st network		82. 2nd card
     3. Add/Edit an ISP		73. 2nd network		83. 3rd card
     4. List existing ISPs		74. 3rd network
     5. Delete an ISP					[ Permanent router ]
     6. Select default ISP		[ Passwords ]		91. Gateway/DNS/Proxy
    				30. root (console)	92. Leased line IP
    				31. Control HTTP	    addresses
    
     Advanced settings (x - back to main menu) []? 43
    	Enable Public HTTP server if you want to run a small web server,
    	files should be	copied into /www with index.htm as the main page.
    	Enable with 's'	to run the web server only on your local network,
    	or 'y' to run it on the internet as well.
    WARNING: y - enable service worldwide, insecure!
    	 s - enable service locally, secure (recommended)
    	 n - disable service
    431 Enable public HTTP server y/s/n [n]? y ←HTTPサーバを外部に公開
    432 Public HTTP server IP port [80]?  ←ポートは変更せず
    

  5. dyndnsでドメインを取得する
  6. まずdyndns.orgにてアカウントを取得します。

    1. dyndns.orgのページの、 Members NICのページに移り、 New Accountの注意書きを読み、承諾するならば、 Agreeをクリックしてログイン名(*1)とメールアドレスを入力し、[Create Account]ボタンを押します。
    2. アカウントを作成すると、仮パスワード(*2)が入力したメールアドレスに送られてきます。
      dyndns.orgのページの、 Members NICのページに移り、 YourAccount Loginにて送られてきたパスワードを入力してログインします。
    3. Dynamic DNSのページより、Create New Hostのペーに進みます。
    4. New Dynamic DNS Hostのフォームの、Hostname欄に取得したいホスト名を入力、[Add Host]ボタンにて登録します。

    以上でDynDNSでの登録作業は終了です。
    上記のログイン名(*1)と、パスワード(*2)は、次のステップでも利用します。

  7. dyndns cliantの設定
  8. setupモードの"a) Advansed"より、"DynDNS"クライアントを設定します。

    			    ADVANCED SETTINGS MENU
    
     [ System ]			[ Services ]		[ #1    Modems	  #2 ] 
     11. On/Off NAT/Firewall	41. DNS server		50.  Autoconfigure  50.
     12. On/Off Bridging mode	42. DHCP server		51.  COM port	    61.
     13. Memory/Extra		43. Public HTTP	server	52.  Port speed	    62.
     14. Savers (screen,hdd)	44. Control HTTP	53.  Init string    63.
     15. Swap file  		    and Time server	54.  MTU/MRU	    64.
     16. Log sizes			45. Print server	55.  IP address	    65.
    				46. Telnet server
     [ Security ]			47. Port forwarding
     21. Internal security		48. DynDNS client
     22. Remote access
     23. Ban list			[ Networks ]		[ Ethernet cards ]
    				71. Host/Domain		81. 1st card
     [ Dial-up router ]		72. 1st network		82. 2nd card
     3. Add/Edit an ISP		73. 2nd network		83. 3rd card
     4. List existing ISPs		74. 3rd network
     5. Delete an ISP					[ Permanent router ]
     6. Select default ISP		[ Passwords ]		91. Gateway/DNS/Proxy
    				30. root (console)	92. Leased line IP
    				31. Control HTTP	    addresses
    
     Advanced settings (x - back to main menu) []? 48
    	DynDNS is a service that you can use to get an automatically updated
    	hostname on the internet for your router. Please visit www.dyndns.org
    	for more information and to create a login.
    480 Do you want to enable the DynDNS client y/n/- []? y
    481 DynDNS login name []? ******** ←DynDNSのログイン名(*1)
    482 DynDNS password []? ******** ←DynDNSのログインパスワード(*2)
    	Host ID - look at source of 'Edit Your IP addr' page at dyndns
    483 HOST_ID number []? toshi.dnsalias.com ←DynDNSで取得したドメイン名
    484 WILDCARD []? 
    485 MX []? 
    486 BACKMX []? 
    

    以上の設定を保存してFreescoBoxを再起動すれば、ブラウザからFreescoBoxにアクセスできるようになります。
    上記の例だと、http://toshi.dnsalias.com/のURLへアクセス可能となります。

  9. 最後に
  10. DynDNSのログインパスワード(*2)を変更した場合は、FreescoのDynDNSのパスワード項目も変更する必要があります。
    またパスワードに数字のみの羅列を使用すると、FreescoがDynDNSへの問い合わせに失敗してしまうみたいです。

御意見御感想等ありましたらtoshi's BBSまたは、toshiまでどうぞ。

TOP


最終更新日: Nov 16 00:04