{"id":60,"date":"2010-06-10T09:44:00","date_gmt":"2010-06-10T07:44:00","guid":{"rendered":"https:\/\/test.n3oxid.fr\/?p=60"},"modified":"2021-04-18T21:27:08","modified_gmt":"2021-04-18T19:27:08","slug":"support-du-suivi-de-connexion-pour-ip-virtual-server","status":"publish","type":"post","link":"https:\/\/www.n3oxid.fr\/?p=60","title":{"rendered":"Support du suivi de connexion pour IP Virtual Server"},"content":{"rendered":"\n<p>Voici la d\u00e9marche \u00e0 suivre pour un syst\u00e8me sous GNU\/Linux Debian avec le noyau 2.6.32&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Ajoutez votre utilisateur dans le groupe src afin de pouvoir travailler dans le r\u00e9pertoire \/usr\/src&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo n3oxid src<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Installez les paquets n\u00e9cessaires pour la compilation de votre noyau&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt-get install linux-source-2.6.32 \\\n  kernel-package libncurses5-dev gcc make binutils \\\n  zlibc zlib1g-dev build-essential<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Rendez-vous dans le r\u00e9pertoire o\u00f9 se trouve les sources de votre noyau&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ cd \/usr\/src<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>R\u00e9cup\u00e9rez le patch NFCT correpondant aux sources de votre noyau&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ wget http:\/\/www.ssi.bg\/~ja\/nfct\/ipvs-nfct-2.6.32-1.diff<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>D\u00e9compressez les sources de votre noyau, faites un lien symbolique vers le r\u00e9pertoire contenant les sources et rentrer dans le r\u00e9pertoire en question&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ tar jxvf linux-source-2.6.32.tar.bz2\n$ ln \u2013s linux-source-2.6.32 linux\n$ cd linux<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Appliquer le patch NFCT \u00e0 vos sources&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ cat ..\/ipvs-nfct-2.6.32-1.diff | patch \u2013p1<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>R\u00e9cup\u00e9rer la configuration actuelle de votre noyau&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ cp \/boot\/config-2.6.32-3-686 .config<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Configurer les sources de votre noyau&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ make menuconfig<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Nettoyer de fa\u00e7on pr\u00e9ventive les sources de votre noyau&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ make-kpkg clean<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Lancez la compilation&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ make-kpkg --rootcmd fakeroot --initrd \\\n  --append-to-version=.perso.`date +%Y%m%d` \\\n  --revision=1.0 kernel-image kernel_headers<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Installez votre noyau&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo dpkg -i ..\/linux-image-2.6.32.csat.20100427_1.1_i386.deb\n$ sudo dpkg -i ..\/linux-headers-2.6.32.csat.20100427_1.1_i386.deb<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Mettez \u00e0 jour votre initramfs&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo update-initramfs -c -k 2.6.32.csat.20100427 \u2013v<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>Mettez \u00e0 jour les entr\u00e9es de votre chargeur de d\u00e9marrage&nbsp;:<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo update-grub<\/pre>\n\n\n\n<p><br><ins>Remarque<\/ins>&nbsp;: les deux derni\u00e8res actions sont \u00e0 effectuer uniquement sous GNU\/Linux Debian testing suite \u00e0 un probl\u00e8me rencontr\u00e9 lors de l&#8217;installation du noyau via les paquets &#8220;.deb&#8221; obtenus apr\u00e8s compilation&nbsp;; la mise \u00e0 jour de l&#8217;initramfs ne se fait pas correctement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici la d\u00e9marche \u00e0 suivre pour un syst\u00e8me sous GNU\/Linux Debian avec le noyau 2.6.32&nbsp;: Ajoutez votre utilisateur dans le groupe src afin de pouvoir travailler dans le r\u00e9pertoire \/usr\/src&nbsp;: &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[47,8,46,9,48,49],"class_list":["post-60","post","type-post","status-publish","format-standard","hentry","category-computing","tag-conntrack","tag-debian","tag-ipvs","tag-linux","tag-netfilter","tag-nfct"],"_links":{"self":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=60"}],"version-history":[{"count":1,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts\/60\/revisions"}],"predecessor-version":[{"id":61,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=\/wp\/v2\/posts\/60\/revisions\/61"}],"wp:attachment":[{"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.n3oxid.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}