Netwerk interface vast instellen op gigabit full duplex

Posted by Paul Verreth Wed, 30 Jan 2008 20:29:00 GMT

Met ethtool kan je de instellingen van een netwerkinterface wijzigen.

ethtool -s eth0 speed 1000 duplex full autoneg off

Dit is duidelijk genoeg, en dit is het resultaat:

ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: off
        Supports Wake-on: pg
        Wake-on: g
        Current message level: 0x00000037 (55)
        Link detected: yes

Maar de instellingen zijn niet permanent. Om ze permanent te maken bij het herstarten of bij het opbrengen van de interface kan je best /etc/network/interfaces aanpassen. Een pre-up lijn toevoegen.

iface eth0 inet static
pre-up /usr/sbin/ethtool -s $IFACE speed 1000 duplex full autoneg off
address 123.456.789.123
netmask 255.255.255.0
gateway 123.456.789.254

...
...

Tags ,

Virus en spam filtering mail server

Posted by Gert Dewit Fri, 28 Dec 2007 16:55:00 GMT

Zoals voorzien installeer ik vandaag op onze nieuwe CentOS server een betrouwbare virus- en spamfiltering mail server.

Overzicht

Naar de buitenwereld toe zijn er 2 poorten beschikbaar: de standaard SMTP poort 25 waar de inkomende mail afgeleverd wordt en de standaard IMAPS poort 993 waar de mail wordt opgehaald door de gebruikers. De postfix instantie die de berichten van de buitenwereld ontvangt zorgt ervoor dat de server niet als open relay kan gebruikt worden en voert enkele rudimentaire checks uit om ongewenste mail al aan de bron weg te filteren. Daarna geeft deze de mail door aan amavis. Amavis zorgt vervolgens voor de virus- en spamfiltering door gebruik te maken van spamassassin en ClamAV. Als de mail aanvaardbaar is wordt deze via de interne Postfix instantie die op poort 10025 luistert afgeleverd in de mailbox van de gebruiker. Read more...

Posted in  | Tags , , , , ,

CentOS mail server

Posted by Gert Dewit Thu, 27 Dec 2007 08:33:00 GMT

Vandaag de nieuwe server geïnstalleerd met CentOS 5.1. Na heel wat overleg werd beslist om CentOS als OS te gebruiken voor onze laatst aangeschafte server. De belangrijkste reden waardoor we uiteindelijk voor CentOS kozen is dat kennis van RedHat gebaseerde Linux distributies bij alle betrokkenen aanwezig is. Op onze andere servers draait Fedora maar deze distributie evolueert toch te snel naar onze zin voor een stabiele server. CentOS dat eigenlijk een gerepackagede RedHat Advanced Server is, biedt de stabiliteit van deze laatste zonder het bijbehorende onderhoudscontract. Een RedHat onderhoudscontract is trouwens voor onze organisatie weggegooid geld gezien de hoge graad van Linux en Unix expertise die aanwezig is bij alle medewerkers. De basis installatie werd in het datacenter uitgevoerd met behulp van de CentOS 5.1×86_64 Netinstall CD. Dit is een minimale download (7,6 MB) vanwaar de installatie over het net kan gestart worden. Het is dus wel belangrijk dat alle netwerkconnectie gegevens zoals IP adres, gateway, DNS server, CentOS mirror server en het pad naar de installatiebestanden gekend zijn. Na het installeren van een minimaal systeem met enkel een werkende ssh toegang was ik blij om de lawaaierige computerzaal te kunnen verlaten. Uiteindelijk wordt dit onze mail server met een betrouwbare virus- en spamfilter, maar dat kan ik allemaal remote afwerken.

Tags

Startup script for Typo

Posted by Paul Verreth Mon, 26 Mar 2007 06:30:00 GMT

This is an init script you can use so that typo will be started after an system reboot. Using chkconfig, it wil be activated in the runlevel system (/etc/rc[0-6].d)

Also see: Installing typo with the installer

#!/bin/bash
#
#       /etc/rc.d/init.d/typo_sos
#
# Start typo blogging engine
#
# chkconfig: - 65 35
# description: Typo blogging engine
# processname: typo
# Source function library.
. /etc/init.d/functions

TYPO=/usr/bin/typo
TYPODIR=/var/www/your-website-directory/blog

test -x $TYPO || exit 0

RETVAL=0
prog="Typo blogging engine" 

start() {
        echo -n $"Starting $prog: " 
        cd $TYPODIR
        $TYPO start $TYPODIR
        RETVAL=$?
        echo
}

stop() {
        echo -n $"Stopping $prog: " 
        cd $TYPODIR
        $TYPO stop $TYPODIR
        RETVAL=$?
        echo
}

#
#       See how we were called.
#
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        stop
        start
        RETVAL=$?
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart}" 
        exit 1
esac

exit $RETVAL
Read more...

Posted in  | Tags , ,

EasyUbuntu

Posted by Paul Verreth Sun, 11 Feb 2007 13:09:00 GMT

EasyUbuntu is an easy to use (duh!) script that gives the Ubuntu user the most commonly requested apps, codecs, and tweaks that are not found in the base distribution – all with a few clicks of your mouse.

EasyUbuntu is so easy to use in fact, that even your grandma could be playing encrypted dvds, streaming Windows Media, and sporting the latest Nvidia or Ati drivers in minutes! And yes, EasyUbuntu is GPL.

EasyUbuntu works on (X/K)ubuntu and on all the three architectures (x86, AMD64 and PPC).

EasyUbuntu

EasyUbuntu

Tags ,

secure apt: authenticatie van packages

Posted by Paul Verreth Tue, 30 Jan 2007 11:23:00 GMT

Authenticatiefout

Soms komt er de mededeling:

Warning: The following packages cannot be authenticated!

 ... ... ...

Install these packages without verification [y/N] ?

Dit komt omdat recente packages kunnen getest worden op een geldige signature.

Je kan de melding negeren, en gewoon verder gaan. Of je kan het verifiëren uitschakelen door een extra optie mee te geven met apt-get.

Read more...

Posted in  | Tags , ,

Ubuntu: Als een proxy nodig is voor het downloaden van packages

Posted by Paul Verreth Tue, 30 Jan 2007 11:17:00 GMT

Voor het installeren of upgraden van packages achter een proxy zijn volgende aanpassingen nodig.

In de grafische synaptic package manager kan een proxy ingesteld worden. Maar deze instelling gebeurt enkel in $HOME/.synaptic/synaptic.conf, en dus niet systeemwijd.

Read more...

Posted in  | Tags , ,

Ubuntu en win32codecs

Posted by Paul Verreth Tue, 30 Jan 2007 10:47:00 GMT

Voor het bekijken van videoformaten zonder Open Source alternatief, zoals Quicktime – MOV , WMV, DivX – AVI, is het nodig om de zogenaamde “win32codecs” of “w32codecs” te installeren.

De webstek hiervoor is http://www4.mplayerhq.hu maar het is makkelijker om packages te downloaden bij medibuntu

Read more...

Posted in  | Tags , , ,

Bestanden in een boomstructuur aanpassen met sed

Posted by Paul Verreth Fri, 19 Jan 2007 13:26:00 GMT

Om (alle) bestanden in een boomstructuur aan te passen met inline editing

Bijvoorbeeld, alle bestanden waarin APP:: staat, aanpassen naar NEWAPP::.

Read more...

Posted in ,  | Tags

Ubuntu versus Debian

Posted by Paul Verreth Tue, 09 Jan 2007 13:46:00 GMT

Nog verder uit te werken

Tags , ,

Older posts: 1 2