[Server-devel] Progress Update for Nepal

Tony Pearson tpearson at us.ibm.com
Sun Feb 24 14:10:35 EST 2008


Team,
Ok, my "iptables" problem last week was a major setback, but I was able to 
get it resolved this weekend!

I have started to upload the files to wiki.laptop.org rather than point 
everyone over to my personal webpage.

http://wiki.laptop.org/go/User:Az990tony   (my new page about me and my 
projects)
http://wiki.laptop.org/go/User:Az990tony/nepal  (topology diagrams and 
details of nepal project)
http://wiki.laptop.org/go/User:Az990tony/scripts (scripts under MIT 
license)

I resolved my "iptables" issue with a new set of iptables rules.  I am 
fortunate to have a Barnes & Noble
nearby with an extensive collection of computer books, and can usually 
find the right book for each
task.  This time it was "Linux Networking Cookbook".  Chapter 3 is EXACTLY 
what we are trying to do.

I have written fire-start script, and posted here, with explanations of 
where I put it, and how I got it to be active at boot.

http://wiki.laptop.org/go/User:Az990tony/scripts#fire-start

(Sorry Wad, I just couldn't figure out how to get this to work using the 
data/config files from the base XS-150)

For lack of better terminology, I will use the following to designate each 
box:

ISP -- my ISP model (DSL to the outside world)
HUB -- my D-Link Wi-Fi and four-port hub.  In my case, my XO is pure mesh, 
so never sees the WiFi.
Win  -- my Windows box which has my keyboard, mouse and screen
XF -- headless Firewall/Dansguardian/Proxy/Squid 
XS -- school server (LAMP with Moodle)
XB -- backup server (I don't have one yet, and might have XD double for 
now as the backup server)

ISP --- HUB --- Win
ISP --- HUB --- XF --- XS --- XO

Here is what I have working:
Win ---> (SSH) --> XF                (this gives me a Windows view into 
the headless XF machine)
Win --> (SSH) --> XF --> (SSH) --> XS      (this gives me a Windows view 
into the headless XS machine)
XF --> (eLinks HTTP) --> XS            (this is my main page for XS school 
server)
XF <--- (eLinks HTTP) <-- XS            (this is just the dummy 
Fedora/Apache test page running on XF)
XS <--- (Browse) <-- XO over Channel 1 mesh  (clicking "Schoolserver" on 
Google start page launches XS main page)

I am able to display the main page and Moodle pages from the XO and they 
look great except for the
Nepali script getting garbled into square characters.

I had working yesterday the ability to go XF<--XS<--XO where I could view 
the test 
Fedora/Apache page on XF, and could view the outside internet! 
Unfortunately, I shut 
everything down, and today it is not working, so I must have failed to 
write down a 
critical step somewhere along the way.  I find that forcing everything to 
shut down and
start back up each day guarantees that I document and make certain all the 
changes 
that I make are accurately accounted for.

I also did a "yum install nmap" to provide nmap tool on both XF and XS.

Bryan Berry wrote:
>>Finally, here are the two areas Tony can really help us w/
>>
>>1. Backup scripts for the XO's and the XS
>>  a. backup the student's data to the server. There is some stuff in 
>>  b. backup the XS across the network, possibly w/ rsync or rdiffbackup
>>2. Installation and configuration for dansguardian. We haven't gotten
>>around to working w/ this yet.

I am in a good position now to research and work on both of these. 

1) I will research "rsync" and these other tools.
2) I don't yet have squid or dansguardian running, but at least I am 
much closer than last weekend.





Tony Pearson
Senior Storage Consultant, IBM System Storage?
Telephone: +1 520-799-4309 |  tie 321-4309 |  Cell: +1 520 990-8669
email: tpearson at us.ibm.com |  GSA: http://tucgsa.ibm.com/~tpearson
Blog: http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage
AKA: 990tony Paravane, eightbar specialist 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.laptop.org/pipermail/server-devel/attachments/20080224/090d1e36/attachment.htm 


More information about the Server-devel mailing list