xunil2003
Posts: 40
Joined: Fri Jul 19, 2013 7:34 pm

Réaliser un serveur multi-fonction

Tue Jul 17, 2018 8:57 pm

Bonjour,

J'ai un Raspberry Pi 3 Version a22082 (Embest, China)
Le systeme est :

Code: Select all

cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
l

Code: Select all

lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 9.4 (stretch)
Release:        9.4
Codename:       stretch

Code: Select all

uname -a
Linux raspberrypi 4.14.52-v7+ #1123 SMP Wed Jun 27 17:35:49 BST 2018 armv7l GNU/Linux
Le but est de faire un serveur multi-fonction :
Domotique, serveur web, sms, serveur vidéos dlna, asterix, etc...

Cependant il y à plusieurs problème que je rencontre avec la raspberry PI.

Qu'and j'essaye d'insaller les paquets suivant :

Code: Select all

asterix
minidlna
amule
apache2
etc...
J'ai ce message d'erreur

Code: Select all

Aucune version du paquet apache2 n'est disponible, mais il existe dans la base
de donn�es. Cela signifie en g�n�ral que le paquet est manquant, qu'il est devenu obsol�te
ou qu'il n'est disponible que sur une autre source

Code: Select all

[email protected]:~ $ sudo apt-get install apache2
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)
E: Impossible de verrouiller le r�pertoire d'administration (/var/lib/dpkg/). Il est possible qu'un autre processus l'utilise.
[email protected]:~ $ 
Quand j'essai de créer une adresse ip fixe ça ne fonctionne pas

Code: Select all

[email protected]:~ $ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
dns-nameservers 212.27.40.240
[email protected]:~ $


Pouvez-vous m'aider ?
Merci.
Domotique : x10 via mochad / Z-wave via domogik
Pc / Kubuntu 12.04 x64 / i7 950 / 12 Go Ram.
Dreamplug / Debian Squeeze 29.0.4.26 / Arm / 512 Mo Ram
Raspberry PI / 3.6.11+ / armv6l / 512 Mo Ram.

epoch1970
Posts: 2019
Joined: Thu May 05, 2016 9:33 am
Location: Paris, France

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 7:15 am

Concernant le réseau : il faut configurer dhcpcd.conf et supprimer la configuration dans le fichier interfaces.
Last edited by epoch1970 on Wed Jul 18, 2018 11:17 am, edited 1 time in total.
"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème." Les Shadoks, J. Rouxel

jelopo
Posts: 1411
Joined: Wed Oct 17, 2012 7:53 pm

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 10:20 am

Bonjour,
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)
Signifie qu'un processus utilisant un logiciel d'installation de package est déjà en cours.

N.B. : Un topic par question se serait mieux. Sinon on risque de se mélanger les pinceaux.

A+

xunil2003
Posts: 40
Joined: Fri Jul 19, 2013 7:34 pm

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 11:42 am

Bonjour,

Pour configurer une adresse ip fixe sur le raspberry PI j'ai pas très bien compris la config
Il me suffit de d'ajouter dans le fichier /etc/dhcpcd.conf ceci :

Code: Select all

# Custom static IP address for eth0.
interface eth0
static ip_adresse=192.168.1.10/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.254
Puis de rebooter mais ça marche pas.

Rentrons dans les détail :

Code: Select all

1) # Custom static IP address for eth0.
2) interface eth0
3) static ip_adresse=192.168.1.10/24
4) static routers=192.168.1.1
5) static domain_name_servers=192.168.1.254
La ligne 2 : indique l'interphace reseau ?
La ligne 3 : Pourquoi faut il 192.168.1.10/24 ors je veux avoir l'adresse ip fixe 192.168.1.1 sur le raspi ?
La ligne 4 : je ne sais pas a quoi ça correspond ?
La ligne 5 : C'est l'adresse ip de ma freebox

Ensuite je me pause les questions suivante :
Comment indiquer le sous masque réseau : 255.255.255.0 ?
Comment indiquer les adresses DNS de mon FAI (Free) : 212.27.40.240,212.27.40.241 ?

Pouvez vous me communiqué un example de comment vous avez configurer l'adresse ip fixe de votre raspi ?
Merci.
Domotique : x10 via mochad / Z-wave via domogik
Pc / Kubuntu 12.04 x64 / i7 950 / 12 Go Ram.
Dreamplug / Debian Squeeze 29.0.4.26 / Arm / 512 Mo Ram
Raspberry PI / 3.6.11+ / armv6l / 512 Mo Ram.

jelopo
Posts: 1411
Joined: Wed Oct 17, 2012 7:53 pm

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 2:00 pm

Bonjour,

Inutile d'envoyer une conf qui marche chez moi ne fonctionnera pas chez toi sauf si on avait tout pareil au niveau matos.

3) static ip_adresse=192.168.1.10/24
Défini l'adresse IP du PI et le masque de sous-réseau. (/24 signifie 255.255.255.0)

4) static routers=192.168.1.1
Défini le router par défaut, c'est à dire sur le réseau local, le serveur vers lequel les trames seront envoyées en premier.
Dans la majorité des cas l'IP LAN de la box du domicile.

5) static domain_name_servers=192.168.1.254
Défini le DNS par défaut, c'est à dire l'adresse IP du premier serveur DNS qui va faire les résolutions de noms.
Dans la majorité des cas l'IP LAN de la box du domicile.

Adapter les paramètres en fonction de sa configuration.
Se connecter sur l'interface de la box,
1 - récupérer une adresse IP hors du plan d'adressage du DHCP, pour éviter des doublons d'adresses, et récupérer le masque de sous réseau
pour renseigner 3)
2 - récupérer l'adresse IP de la box et si elle est configurée en router, pour renseigner 4)
3 - vérifier que la box est DNS pour mettre son IP en 5).

reboot et après ça roule.

A+

xunil2003
Posts: 40
Joined: Fri Jul 19, 2013 7:34 pm

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 3:30 pm

Bonjour,

J'ai fait de nouvelle essai mais rien ne fonctionne.
Comment faire ?

Configuration Freebox

Code: Select all

Configuration du routeur
Etat du routeur : oui
Adresse IP Freebox : 192.168. .1.254

Configuration du DHCP
* Adresses IP du DHCP
Etat du DHCP : oui
Adresse IP début DHCP : 192.168. .1.10
Adresse IP fin DHCP : 192.168. .1.50
* Adresses IP avancées
Adresse IP DMZ : 192.168. . 1.0
Fichier /etc/dhcpcd.conf (en fin de ligne)

Code: Select all

# configuration ip static pour eth0 (Ethernet)
interface eth0
static ip_adress=192.168.1.5/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1

# configuration ip static pour wlan0 (wifi)
interface wlan0
static ip_address = 192.168.1.9/24
static routers = 192.168.1.1
static domain_name_servers = 192.168.1.1
Et aussi comme ceci :

Code: Select all

# configuration ip static pour eth0 (Ethernet)
interface eth0
static ip_adress=192.168.1.5/24
static routers=192.168.1.254
static domain_name_servers=212.27.40.241

# configuration ip static pour wlan0 (wifi)
interface wlan0
static ip_address = 192.168.1.9/24
static routers = 192.168.1.254
static domain_name_servers = 212.27.40.241
Puis reboot

Code: Select all

sudo reboot
Verification avec ifconfig

Code: Select all

[email protected]:~ $ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.32  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2a01:e34:efda:35e0:5d5f:82a1:962e:4f53  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::a29:3d20:c095:43d0  prefixlen 64  scopeid 0x20<link>
        ether b8:27:eb:2a:53:1b  txqueuelen 1000  (Ethernet)
        RX packets 900  bytes 86232 (84.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 158  bytes 22029 (21.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Boucle locale)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether b8:27:eb:7f:06:4e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[email protected]:~ $ 
Rien ne fonctionne ?
Merci.
Domotique : x10 via mochad / Z-wave via domogik
Pc / Kubuntu 12.04 x64 / i7 950 / 12 Go Ram.
Dreamplug / Debian Squeeze 29.0.4.26 / Arm / 512 Mo Ram
Raspberry PI / 3.6.11+ / armv6l / 512 Mo Ram.

epoch1970
Posts: 2019
Joined: Thu May 05, 2016 9:33 am
Location: Paris, France

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 5:46 pm

Est-ce que /etc/network/interfaces est vide maintenant?
Sous Stretch ça fait tout planter il ne faut rien configurer là dedans.
"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème." Les Shadoks, J. Rouxel

xunil2003
Posts: 40
Joined: Fri Jul 19, 2013 7:34 pm

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 7:09 pm

Re,

IIl y a tout mais c'est décommenté par # devant ????

Code: Select all

[email protected]:~ $ cat /etc/dhcpcd.conf         
# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.

# Allow users of this group to interact with dhcpcd via the control socket.
#controlgroup wheel

# Inform the DHCP server of our hostname for DDNS.
hostname

# Use the hardware address of the interface for the Client ID.
clientid
# or
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
# Some non-RFC compliant DHCP servers do not reply with this set.
# In this case, comment out duid and enable clientid above.
#duid

# Persist interface configuration when dhcpcd exits.
persistent

# Rapid commit support.
# Safe to enable by default because it requires the equivalent option set
# on the server to actually work.
option rapid_commit

# A list of options to request from the DHCP server.
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes
# Most distributions have NTP support.
option ntp_servers
# Respect the network MTU. This is applied to DHCP routes.
option interface_mtu

# A ServerID is required by RFC2131.
require dhcp_server_identifier

# Generate Stable Private IPv6 Addresses instead of hardware based ones
slaac private

# Example static IP configuration:
#interface eth0
#static ip_address=192.168.0.10/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
#static routers=192.168.0.1
#static domain_name_servers=192.168.0.1 8.8.8.8 fd51:42f8:caae:d92e::1

# It is possible to fall back to a static IP if DHCP fails:
# define static profile
#profile static_eth0
#static ip_address=192.168.1.23/24
#static routers=192.168.1.1
#static domain_name_servers=192.168.1.1

# fallback to static profile on eth0
#interface eth0
#fallback static_eth0


# configuration ip static pour eth0 (Ethernet)
interface eth0
static ip_adress=192.168.1.5/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

# configuration ip static pour wlan0 (Wifi)
interface wlan0
static ip_address = 192.168.1.9/24
static routers = 192.168.1.254
static domain_name_servers = 212.27.40.241

[email protected]:~ $ 
Merci.
Domotique : x10 via mochad / Z-wave via domogik
Pc / Kubuntu 12.04 x64 / i7 950 / 12 Go Ram.
Dreamplug / Debian Squeeze 29.0.4.26 / Arm / 512 Mo Ram
Raspberry PI / 3.6.11+ / armv6l / 512 Mo Ram.

epoch1970
Posts: 2019
Joined: Thu May 05, 2016 9:33 am
Location: Paris, France

Re: Réaliser un serveur multi-fonction

Wed Jul 18, 2018 7:57 pm

epoch1970 wrote:
Wed Jul 18, 2018 5:46 pm
Est-ce que /etc/network/interfaces est vide maintenant?
Sous Stretch ça fait tout planter il ne faut rien configurer là dedans.
"S'il n'y a pas de solution, c'est qu'il n'y a pas de problème." Les Shadoks, J. Rouxel

Return to “Français”

Who is online

Users browsing this forum: No registered users and 3 guests