Back to homepage

Note:

Deze info komt voort uit mijn eigen ervaringen en wordt dus op geen enkele wijze ondersteund door het IC van de faculteit of universiteit.

Linux Onderwijsmachines (01-09-2011)

Vanaf vandaag hebben we in zaal G0.18 58 Dualboot onderwijsmachines. De hostnames van deze machines zijn u019902 t/m u019959. Dit wil zeggen je tijdens het opstarten kunt kiezen of je Windows of Linux wilt gebruiken. Dit heeft natuurlijk consequenties voor remote werken, want het kan zijn dat er geen linuxmachines geboot zijn, of dat iemand terwijl je bezig bent een machine reboot. Gebruik voor het remote werken dan bij voorkeur de machine deze.science.uva.nl. In A1.20 en A1.22 zijn nog wel machines die enkel linux draaien. De hostnames van deze machines zijn:
u015498 u015491 u015494 u015489 u015496 u020685 u021210 u013908 
u021208 u019547 u021209 u016846 u017081 u019550 u019587 u019553
u019586 u019555 u019590 u016770 u019854 u016957 edu004  edu003
edu008  edu002  edu012  edu011  edu005  edu001  edu010  edu009
edu006

Linux Onderwijsmachines (19-05-2011)

Vanaf afgelopen week hebben we in zaal G0.18 58 CentOS onderwijsmachines. De hostnames van deze machines zijn edu001.science.uva.nl t/m edu058.science.uva.nl. In zalen A1.20 en A1.22 staan meer van dit soort machines, echter hebben deze geen fatsoenlijke hostname. De edu0xx machines zijn alleen bereikbaar vanaf windows onderwijsmachines en sremote.science.uva.nl. Een complete lijst van geregistreerde machines kun je opvragen met het commando (in ieder geval op sremote) /opt/etc/netgroup edu-linux. Let wel op dat dit niet wil zeggen dat deze machines ook beschikbaar zijn.

Hoe werkt software op de edu0xx machines. (19-05-2011)

Omdat voor veel practica verschillende versies van software nodig zijn kan het zijn dat er meerdere zijn geinstalleerd. De nieuwste is alleen niet altijd de default, en lang niet alle software staat bij iedereen in de PATH variablele. Dit komt doordat er een package systeem wordt gebruikt dat alleen de software die je wilt hebben aan je PATH toevoegt. Nu dan een klein lesje hoe zorg ik ervoor dat alles draait wat ik wil draaien:

Nu zou alles moeten werken, en kun je kijken welke pakketten je wilt gebruiken. Je kunt alle pakketten bekijken met softpkg -l (een l van Leo, niet een 1) en eventueel een grep hierop. Alle pakketten die je wilt toevoegen kun je op een nieuwe regel in de .pkgrc file zetten. Zorg dat je in ieder geval DEFAULT in je .pkgrc hebt staan.

Pakketten waarvan ik denk dat je ze wilt opnemen zijn in ieder geval:

ant
gcc
eclipse-sdk
mathematica
OpenOffice-latest
matlab-edu
jdk-1.6.0
python-2.6             (of python-3)
firefox4

Zoek zelf ook nog in de lijst naar mogelijk interessante software. Werkt er iets niet, probeer dan eerst elkaar te helpen, kom je er dan nog niet uit dan mag je mij een email sturen.

Opmerkingen en aanvullingen zijn natuurlijk altijd welkom.

Om te vergelijken met je medestudenten welke versie van een programma / commando je gebruikt kun je which <command> gebruiken, bijvoorbeeld which java geeft bij mij /opt/arch/java/java-1.6.0/jdk1.6.0-x86_64/bin/java.

Inloggen van buitenaf

Inloggen op sremote is alleen mogelijk vanaf: Vanaf thuis zit er voor velen niet veel meer op dan inloggen via UvAvpn. Helaas wordt dan vaak al je (inter)netwerkverkeer via het UvAnet gerouteerd. Dit is overbodig, omdat je zo de bandbreedte van de UvA onnodig belast, en je een extra latency aan je verbinding toevoegt. Je wilt dus eigenlijk alleen het stukje voor de remote hosts via VPN laten gaan, en de rest liever direct. Of er via windows een alternatief is weet ik niet, maar via een linux systeem is die er zeker.

Wil je het helemaal fancy doen, dan koop je een fatsoenlijke router (TIP voor een budgetprijs: TP-Link TL-WR1043ND) en draai je OpenWRT of iets soortgelijks. Je kunt je UvAvpn verbinding dan op de router configureren (op dezelfde manier als hierboven beschreven, alleen gebruik je in plaats van sudo apt-get install vpnc nu opkg update && opkg install vpnc) en vervolgens met alle apparaten achter je router naar hartelust verbinden met sremote. Zorg wel dat je enkel je verkeer naar sremote over de vpn verbinding laat lopen, anders belast je onnodig het UvAnet.

Als je add_ip 146.50.104.56 # digitaal.uba.uva.nl aan het script toevoegt, kun je ook zoeken via je vpn verbinding in de uba. Je kunt dan alles vinden, maar zodra je (bijvoorbeeld IEEE) full text pdf's wilt ophalen mag dat niet omdat je voor die site geen UvA IP adres hebt. Als iemand hier een oplossing voor heeft hoor ik dat graag.


© Roy Bakker - Universiteit van Amsterdam

Valid XHTML 1.0 Transitional