User:Holt/XS Community Edition/0.2/Implementing: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Created page with '==Summary== This is the Administrator Documentation for initial version of the School Server - Community Edition, Version 0.1. The target audience will be a cohort of approxima…')
 
No edit summary
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
====Initial Setup====
==Summary==
<ol>
<li>Use "ifconfig" to determine the ip address of the XS.<br>Take note of its eth0-ip-address = WAN-ip.<br>If you've inserted the USB Ethernet Adapter above (serving the LAN/Intranet) also take note of the school server's eth1-ip-address = LAN-ip = 172.18.96.1


<li>If you inserted the USB Ethernet Adapter above, configure its own Wifi Access Point (AP) to properly serve other LAN/Intranet client XOs. (If the Wifi AP is a router, DO NOT plug into its "WAN" port -- instead use any of its LAN/normal ports. And be sure to enable the AP's "bridge mode" or similar, or specifically disable the AP's own DHCP)
This is the Administrator Documentation for initial version of the School Server - Community Edition, Version 0.1.
</ol>


===Dynamic Host Configuration Protocol (dhcpd)===
The target audience will be a cohort of approximately 10 know School Server fanatics with extensive school server experience. The school server should install and run correctly. However command line experienced may be required to fully configure the server.


===Internet Domain Name Server (named)===
Based on practical experience and this document an administrator should be able to set up a School server and use is as a fully functioning wireless AP to replace their home router.


===Network Address Translation/NAT (iptables)===
==Purpose==


===XMPP server (ejabberd)===
The purpose of this iteration of documentation will be to provide a stable enough starting point from which an administrator can set up and run and school server as an access point.


==Services==
===IDMGR===


===Web server (apache)====
TODO Wireless access point


===Proxy server and web cache (squid)===
==Installing==


===OLPC-update (rsync)===
TODO link to hacker install guide?


===Activity update (activity updater)===
==Running==


===Virtual Private Network (open vpn)===
TODO plug in and go

Latest revision as of 09:20, 3 March 2013

Initial Setup

  1. Use "ifconfig" to determine the ip address of the XS.
    Take note of its eth0-ip-address = WAN-ip.
    If you've inserted the USB Ethernet Adapter above (serving the LAN/Intranet) also take note of the school server's eth1-ip-address = LAN-ip = 172.18.96.1
  2. If you inserted the USB Ethernet Adapter above, configure its own Wifi Access Point (AP) to properly serve other LAN/Intranet client XOs. (If the Wifi AP is a router, DO NOT plug into its "WAN" port -- instead use any of its LAN/normal ports. And be sure to enable the AP's "bridge mode" or similar, or specifically disable the AP's own DHCP)

Dynamic Host Configuration Protocol (dhcpd)

Internet Domain Name Server (named)

Network Address Translation/NAT (iptables)

XMPP server (ejabberd)

IDMGR

Web server (apache)=

Proxy server and web cache (squid)

OLPC-update (rsync)

Activity update (activity updater)

Virtual Private Network (open vpn)