[Mandrake]

Résolu
koula -  
 koula -
Salut
je ne parviens pas a configurer mes pc dhcp pour avoir la connexion j'ai installé mandrake 10.2 sur les clients.
le ping marche d'un client vers le serveur mais je n ais pas de connexion sur les clients la connexion marche sur le serveur
je gere un cyber de 9 ordinateur conneté au net par une liaison v-sat avec un modem linkstar
j ai installé mandriva 10.2
quand je configure (statique avec adresse valide parceque nous avons beaucoup d'adresses valides) les pcs un a un la connexion marche
j'ai configurer un pc comme serveur avec 2 carte reseaux interne externe
c'est avec ca que le ping marche d'un pc client vers le serveur
aide moi svp
merci

4 réponses

  1. cathan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   1
     
    Slt, as tu bien configuré le partage de connexion internet avec ton PC serveur ?
    0
    1. kiki
       
      Salut
      OUI
      0
  2. koula
     
    Salut
    Oui j'ai configurer le partage de connexion
    Merci
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    On peut avoir plus de renseignements s'il te plaît :-)
    Notamment, ta conf réseau, adresse IP serveur, masque, ton "dhcp.conf", etc...
    Les PC's récupèrent-ils bien leur adresse dhcp ?
    Ton serveur, il est sous quoi ? Win, Tux ?
    0
  4. koula
     
    Salut
    voici mon dhcpd.conf
    # for explanation in french go to : http://www.delafond.org/traducmanfr/man/man5/dhcpd.conf.5.html
    ddns-update-style none;
    allow booting;
    allow bootp;

    # Your dhcp server is not master on your network !
    #not authoritative;
    # Your dhcpd server is master on your network !
    authoritative;
    #not authoritative;

    #Interface where dhcpd is active
    DHCPD_INTERFACE = "eth0";

    # Definition of PXE-specific options
    # Code 1: Multicast IP address of bootfile
    # Code 2: UDP port that client should monitor for MTFTP responses
    # Code 3: UDP port that MTFTP servers are using to listen for MTFTP requests
    # Code 4: Number of secondes a client must listen for activity before trying
    # to start a new MTFTP transfer
    # Code 5: Number of secondes a client must listen before trying to restart
    # a MTFTP transfer

    # define Option for the PXE class
    option space PXE;
    option PXE.mtftp-ip code 1 = ip-address;
    option PXE.mtftp-cport code 2 = unsigned integer 16;
    option PXE.mtftp-sport code 3 = unsigned integer 16;
    option PXE.mtftp-tmout code 4 = unsigned integer 8;
    option PXE.mtftp-delay code 5 = unsigned integer 8;
    option PXE.discovery-control code 6 = unsigned integer 8;
    option PXE.discovery-mcast-addr code 7 = ip-address;

    #Define options for pxelinux
    option space pxelinux;
    option pxelinux.magic code 208 = string;
    option pxelinux.configfile code 209 = text;
    option pxelinux.pathprefix code 210 = text;
    option pxelinux.reboottime code 211 = unsigned integer 32;
    site-option-space "pxelinux";
    # These lines should be customized to your setup
    #option pxelinux.configfile "configs/common";
    #option pxelinux.pathprefix "/pxelinux/files/";
    #filename "/pxelinux/pxelinux.bin";

    option pxelinux.magic f1:00:74:7e;
    option pxelinux.reboottime 30;
    #if exists dhcp-parameter-request-list {
    # Always send the PXELINUX options
    # append dhcp-parameter-request-list 208, 209, 210, 211;
    # append dhcp-parameter-request-list 208,211;
    # }

    #Class that determine the options for Etherboot 5.x requests
    class "Etherboot" {

    #if The vendor-class-identifier equal Etherboot-5.0
    match if substring (option vendor-class-identifier, 0, 9) = "Etherboot";

    # filename define the file retrieve by the client, there nbgrub
    # our tftp is chrooted so is just the path to the file
    filename "/etherboot/nbgrub";

    #Used by etherboot to detect a valid pxe dhcp server
    option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;

    # Set the "vendor-class-identifier" field to "PXEClient" in dhcp answer
    # if this field is not set the pxe client will ignore the answer !
    option vendor-class-identifier "Etherboot";

    vendor-option-space PXE;
    option PXE.mtftp-ip 0.0.0.0;

    # IP of you TFTP server
    next-server 192.168.1.1;
    }

    # create the Class PXE
    class "PXE" {
    # if the "vendor-class-identifier" is set to "PXEClient" in the client dhcp request
    match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";

    # filename define the file retrieve by the client, there pxelinux.0
    # our tftp is chrooted so is just the path to the file
    # If you prefer use grub, use pxegrub compiled for your ethernet card.
    #filename "/PXEClient/pxegrub";
    filename "/X86PC/linux/linux.0";

    # Set the "vendor-class-identifier" field to "PXEClient" in dhcp answer
    # if this field is not set the pxe client will ignore the answer !
    option vendor-class-identifier "PXEClient";

    vendor-option-space PXE;
    option PXE.mtftp-ip 0.0.0.0;

    # IP of you TFTP server
    next-server 192.168.1.1;
    }

    # the class know exist just for deny the response to other DHCP request
    class "known" {
    match hardware;
    one-lease-per-client on;
    ddns-updates on;
    ddns-domainname = "";
    option domain-name "";
    option domain-name-servers 192.168.1.1;
    ddns-hostname = pick-first-value(ddns-hostname, option host-name);
    option fqdn.no-client-update on;
    set vendor_class_identifier = option vendor-class-identifier;
    }

    # TAG: COMPUTER_LIST_BEGIN
    #host compute9{
    # hardware ethernet 00:02:b3:3f:7e:b7;
    # fixed-address compute9;
    # TAG: COMPUTER_LIST_END

    # subnet 192.168.200.0 netmask 255.255.255.0 {
    subnet 192.168.1.0 netmask 255.255.255.0 {
    option subnet-mask 255.255.255.0;
    option routers 10.72.49.241;
    default-lease-time 28800;
    max-lease-time 86400;
    option domain-name "";
    option domain-name-servers 192.168.1.1;
    next-server 192.168.1.1;

    pool {
    range 192.168.1.65 192.168.1.254;
    # deny members of "PXE";
    # deny members of "Etherboot";
    }

    # pool {
    # range 192.168.200.200 192.168.200.254;
    # give an address of the the pool for PXE client and deny the other
    #allow members of "PXE";
    #deny members of "known";
    #allow members of "Etherboot";
    # }
    }
    0