Mirror

From CSLabsWiki
Revision as of 21:05, 14 April 2016 by Jared (talk | contribs)

Jump to: navigation, search
Mirror
IP Address(es): 128.153.145.20
Contact Person: Bobby Newman
Last Update: 4/14/2016
Services: Open Source Projects Mirror


Hostname: nmirror
Operating system: Debian 8 x64
NIC 1: Clarkson Network
MAC: 00:25:90:08:07:18
IP: 128.153.145.20
CPU: Intel Xeon Processor E5504 (8 Cores)
RAM: 64GB


Mirror is COSI's mirror for FOSS projects. It hosts an array of GNU/Linux distributions and other software. It can be accessed through via [mirror.clarkson.edu | http] or rsync.

New Mirror is the new iteration of Mirror. It is in progress of being set up in software and the entire hardware setup has been finalized (symbolized by a pair GPL3 stickers stuck to the top to hold the lid closed).

Here's how to set it up:

  • Install Debian from netinst, 64 bits obviously.
  • Make sure all of the drives are recognized.

Install the following:

apt install sudo vim resolvconf

Remove the following to fix resolv.conf only filling with IPv6 addresses for nameservers.

apt remove rdnssd

Edit /etc/sysctl.conf to disable IPv6 (derpyness)

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
net.ipv6.conf.eth1.disable_ipv6 = 1

Edit /etc/hosts.allow to only permit logon from inside of COSI ..

sshd: 128.153.145. 128.153.144.

.. and /etc/hosts.deny to prohibit outside logon.

sshd: ALL

Edit /etc/default/grub to fix graphics, so that we do the resolution of the KVM after bios.

GRUB_GFXMODE=1280x1024
GRUB_GFXPAYLOAD_LINUX=keep