@ü.li:Listing 1: SoloWAN übersetzen und installieren @li:aptitude install libnetfilter-queue1 git autogen make autoconf gcc libnetfilter-queue-dev liblog4c-dev libreadline6-dev cd /usr/src/ git clone https://github.com/vnetmx/solowan.git cd solowan/opennop/opennop-daemon/ ./autogen.sh ./configure --prefix=/usr --sysconfdir=/etc make make install mkdir /etc/opennop/ install opennopd/opennop.conf /etc/opennop/ /usr/sbin/opennopd @ü.li:Listing 2: WANProxy übersetzen und installieren @li:aptitude install git g++ zlib1g-dev uuid-dev libssl-dev cd /usr/src/ git clone https://github.com/wanproxy/wanproxy.git cd wanproxy/programs/wanproxy/ make install --mode=755 wanproxy /usr/bin/wanproxy mkdir /etc/wanproxy/ install --mode=644 wanproxy.conf /etc/wanproxy/ /usr/bin/wanproxy -c /etc/wanproxy/wanproxy.conf 2>&1 | logger -t wanproxy & @ü.li:Listing 3: Konfigurationsdatei opennop.service für systemd @li:[Unit] Description=Open Network Optimization Platform After=network.target [Service] EnvironmentFile=-/etc/default/opennopd ExecStart=/usr/sbin/opennopd ExecReload=/bin/kill -HUP $MAINPID KillMode=process Restart=on-failure [Install] WantedBy=multi-user.target @ü.li:Listing 4: Webseite mit CGI für Statistik einrichten @li:aptitude install apache2 libapache2-request-perl sysstat sudo a2enmod cgi wget http://www.ix.de/download/ixwoc.tar.gz tar xfz ixwoc.tar.gz install --mode=755 ixwoc/usr/lib/cgi-bin/woc.cgi /usr/lib/cgi-bin/woc.cgi echo " Defaults !requiretty www-data ALL=(ALL) NOPASSWD: /usr/bin/timeout 5 /usr/bin/opennop * www-data ALL=(ALL) NOPASSWD:/sbin/iptables --list * www-data ALL=(ALL) NOPASSWD:/usr/sbin/iptstate --single www-data ALL=(ALL) NOPASSWD:/usr/sbin/lldpcli show * www-data ALL=(ALL) NOPASSWD:/sbin/mii-tool * " > /etc/sudoers.d/ixwoc sed -i -e 's/adm:x:4:/adm:x:4:www-data/' /etc/group echo 'ScriptAlias /woc "/usr/lib/cgi-bin/woc.cgi"' >> /etc/apache2/apache2.conf service apache2 restart