Je dirais même plus un souci de droits sur un fichier de config ?

rm -f /etc/sysconfig/network-scripts/ifcfg-eth*

et refaire la (les) config au moyen de system-config-network
Voila les réponses aux commandes lorsque j'essaye d'être configuré en statique.
[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1A:4D:44:DB:50  
          inet adr:192.168.1.40  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::21a:4dff:fe44:db50/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:205 errors:0 dropped:0 overruns:0 frame:0
          TX packets:188 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:14860 (14.5 KiB)  TX bytes:16644 (16.2 KiB)
          Interruption:17 Adresse de base:0x6000 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:800 (800.0 b)  TX bytes:800 (800.0 b)

[root@localhost ~]# service network status
Périphériques configurés : 
lo eth0
Périphériques actuellement actifs : 
lo eth0
[root@localhost ~]# service NetworkManager status
NetworkManager (pid  2260) en cours d'exécution...
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
DEVICE=eth0
HWADDR=00:1a:4d:44:db:50
ONBOOT=yes
BOOTPROTO=none
USERCTL=yes
IPV6INIT=no
NM_CONTROLLED=no
TYPE=Ethernet
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.1.40
GATEWAY=192.168.1.1
[root@localhost ~]#
Pour ce qui est de ma remarque sur l'utilisation de root, je me suis peut être avancé trop vite, car en root je n'y arrive plus.
[root@localhost ~]# service NetworkManager status
NetworkManager (pid 2260) en cours d'exécution.
Tu dis que tu n'utilises pas NetworkManager. Il semble que oui apparemment !

fais voir le résultat de

# chkconfig --list | grep etwork
Quand je dis que je n'utilise pas Network Manager, c'est que je décoche la case dans system-config-network(controle par NetworkManager)

Je veux bien mettre la commande, mais je suis revenu en dhcp pour le moment donc avec NM.
NetworkManager     0:arrêt    1:arrêt    2:marche    3:marche    4:marche    5:marche    6:arrêt
network            0:arrêt    1:arrêt    2:marche    3:marche    4:marche    5:marche    6:arrêt
Le truc que je pige pas, c'est que je réussi a faire un ping avec une url dans ma console, mais dans le navigateur j'ai aucune connexion...:-?

En tout cas, merci de votre réactivité, j'ai hate de résoudre ce problème ^^.
Il manque le résultat de :
cat /etc/sysconfig/network-scripts/ifcfg-eth0
Si tu n'as pas de wifi tu peux désactiver le service NetworkManager, normalement, la case contrôlée par networkManager à non, devrait suffire, mais NetworkManager ne fait pas toujours ce qu'on lui demande.
euh, le résultat de la commande est en bas dans le code que j'ai posté.
Je suis en cable ethernet.

Pour ce qui est de la désactivation de NM, suffit de faire une chkconfig NetworkManager off ?
chkconfig ..... off
ou plus violent (mais plus rapide) :
chkconfig --del xxxxxx
Le tout confirmé par un chkconfig --list


Mais aussi :
Système
Administration
Services

Désactiver le service
ok. Problème résolu pour ma part après le chkconfig NetworkManager off.

Merci bien 😉