| | 1 | == ProxMoxS == |
| | 2 | |
| | 3 | Der !ProxMoxS ist eine Servermaschine im grünen Netz (Schülernetz) auf dem über OpenVZ bzw KVM weitere Server virtualisiert sind. |
| | 4 | |
| | 5 | === Festplatten / Raid === |
| | 6 | |
| | 7 | Eingebaut sind drei SATA-Platten mit 160GB auf denen zwei Raid-Devices aufgesetzt sind |
| | 8 | |
| | 9 | - md0: 5 GB /boot |
| | 10 | - md1: 147 GB / für LVM benutzt |
| | 11 | |
| | 12 | auf dem Raid md1 setzt ein LVM auf in das ein Debian 5 mit Proxmox-Kernel installiert ist. |
| | 13 | |
| | 14 | === NIC's / virtuelle Switche (bridges) === |
| | 15 | |
| | 16 | Eingebaut sind: |
| | 17 | |
| | 18 | - eth0 - onboard GB (auf vmbr0) manual |
| | 19 | - eth1 (auf vmbr1) manual |
| | 20 | - eth2 (auf vmbr2) manual |
| | 21 | - eth3 (auf vmbr3) 141.10.54.243/255.255.255.248 |
| | 22 | |
| | 23 | - vmbr0 - grün - 10.32.1.253/255.255.240.0 |
| | 24 | - vmbr1 - blau - 172.16.32.253/255.255.255.0 |
| | 25 | - vmbr2 - rot - 192.168.3.1/255.255.255.0 [[BR]] |
| | 26 | |
| | 27 | Auf vmbr2 wird NAT mit Portweiterleitung (80,443,2222,25,8180) zu eth2 gemacht: |
| | 28 | {{{ |
| | 29 | auto vmbr2 |
| | 30 | iface vmbr2 inet static |
| | 31 | address 192.168.3.1 |
| | 32 | netmask 255.255.255.0 |
| | 33 | bridge_ports none |
| | 34 | bridge_stp off |
| | 35 | bridge_fd 0 |
| | 36 | post-up echo 1 > /proc/sys/net/ipv4/ip_forward |
| | 37 | post-up iptables -t nat -A POSTROUTING -s '192.168.3.0/24' -o eth2 -j MASQUERADE |
| | 38 | post-up iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth2 -j DNAT --to 192.168.3.3:80 |
| | 39 | post-up iptables -t nat -A PREROUTING -p tcp --dport 443 -i eth2 -j DNAT --to 192.168.3.3:443 |
| | 40 | post-up iptables -t nat -A PREROUTING -p tcp --dport 2222 -i eth2 -j DNAT --to 192.168.3.3:2222 |
| | 41 | post-up iptables -t nat -A PREROUTING -p tcp --dport 25 -i eth2 -j DNAT --to 192.168.3.3:25 |
| | 42 | post-up iptables -t nat -A PREROUTING -p tcp --dport 8180 -i eth2 -j DNAT --to 192.168.3.3:8180 |
| | 43 | post-down iptables -t nat -D POSTROUTING -s '192.168.3.0/24' -o eth2 -j MASQUERADE |
| | 44 | post-down iptables -t nat -D PREROUTING -p tcp --dport 80 -i eth2 -j DNAT --to 192.168.3.3:80 |
| | 45 | post-down iptables -t nat -D PREROUTING -p tcp --dport 443 -i eth2 -j DNAT --to 192.168.3.3:443 |
| | 46 | post-down iptables -t nat -D PREROUTING -p tcp --dport 2222 -i eth2 -j DNAT --to 192.168.3.3:2222 |
| | 47 | post-down iptables -t nat -D PREROUTING -p tcp --dport 25 -i eth2 -j DNAT --to 192.168.3.3:25 |
| | 48 | post-down iptables -t nat -D PREROUTING -p tcp --dport 8180 -i eth2 -j DNAT --to 192.168.3.3:8180 |
| | 49 | |
| | 50 | }}} |
| | 51 | - vmbr3 - grau - 10.16.209.26/255.255.255.248 |
| | 52 | |
| | 53 | |
| | 54 | |
| | 55 | === Virtuelle Appliances === |
| | 56 | |
| | 57 | ==== OpenVZ 101 ==== |
| | 58 | |
| | 59 | Diese VM ist vorgesehen für einen zusätzlichen Dansguardian-Filter, derzeit ungenutzt. |
| | 60 | |
| | 61 | - NIC: vmbr1 (grün) - 10.32.1.?? |
| | 62 | |
| | 63 | |
| | 64 | ==== KVM 102 ==== |
| | 65 | |
| | 66 | !IpCop - Kommunikationsserver der paedML-Linux. |
| | 67 | |
| | 68 | - NIC: |
| | 69 | - vmbr0 (grün) - 10.32.1.254 |
| | 70 | - vmbr1 (blau) - 172.16.32.254 |
| | 71 | - vmbr2 (rot) - 192.168.3.2 |
| | 72 | |
| | 73 | ==== OpenVZ 103 ==== |
| | 74 | |
| | 75 | Server für die Versorgung der Clients mit Images per Rembo - wird in der Zukunft durch Linbo ersetzt werden. |
| | 76 | |
| | 77 | - NIC: vmbr1 (grün) - 10.32.1.252 |
| | 78 | |
| | 79 | |
| | 80 | ==== OpenVZ 104 ==== |
| | 81 | |
| | 82 | |
| | 83 | Proxy-Server für die Versorgung der Clients, die nicht in das Netzwerk aufgenommen sind. |
| | 84 | |
| | 85 | - NIC: vmbr1 (grün) - 10.32.1.251 |
| | 86 | |
| | 87 | |
| | 88 | |
| | 89 | |