Utiliser Linux Center par Sandstorm Justegeek

Les tutoriaux rédigés par les membres
Répondre
Avatar du membre
Dami1
Représentant d'ASUSTOR
Messages : 6311
Enregistré le : 23 décembre 2013
Professionnel : Oui
Localisation : France
Contact :

Utiliser Linux Center par Sandstorm Justegeek

Message par Dami1 » 19 déc. 2018 19:05

Service Marketing ASUSTOR
[Image
ASUSTOR est une filiale du groupe ASUSTEK (ASUS)

Pas
Apprenti
Messages : 42
Enregistré le : 18 novembre 2018

Re: Utiliser Linux Center par Sandstorm Justegeek

Message par Pas » 20 déc. 2018 12:41

Ca peut etre une alternative pour installer kodi ?

Avatar du membre
Dami1
Représentant d'ASUSTOR
Messages : 6311
Enregistré le : 23 décembre 2013
Professionnel : Oui
Localisation : France
Contact :

Re: Utiliser Linux Center par Sandstorm Justegeek

Message par Dami1 » 20 déc. 2018 18:13

oui
par ex avec un sudo apt-get install kodi
Modifié en dernier par Dami1 le 24 déc. 2018 17:29, modifié 1 fois.
Service Marketing ASUSTOR
[Image
ASUSTOR est une filiale du groupe ASUSTEK (ASUS)

Pas
Apprenti
Messages : 42
Enregistré le : 18 novembre 2018

Re: Utiliser Linux Center par Sandstorm Justegeek

Message par Pas » 22 déc. 2018 19:27

Merci dami1

jfrobs
Apprenti
Messages : 41
Enregistré le : 30 août 2017

Re: Utiliser Linux Center par Sandstorm Justegeek

Message par jfrobs » 25 janv. 2019 10:04

Ça fonctionne plutôt bien ce Linux center, hormis que visiblement quand on fait tourner un serveur tier dessus il n'ouvre pas tous les ports d'écoutes :/

La configuration réseau de Linux center n'est pas paraéétrable donc je ne sais pas trop comment il fonctionne sur le NAS...c'est un peu le problème.

J'aurai aimé pouvoir mettre la débian en Bridge afin qu'elle puisse être vu comme une machine sur le résseau,

gwynned
Messages : 7
Enregistré le : 09 mars 2016

Re: Utiliser Linux Center par Sandstorm Justegeek

Message par gwynned » 20 oct. 2019 15:23

Désolé du deterrage, mais j'ai tripatouillé un peu car, comme @jfrobs, j'étais embêté pour accéder au linux-center depuis l'exterieur. Je suis incapable de donner des détails mais :
- la virtualisation semble utiliser lxc
- lxc-net crée deux interfaces réseau dans le linux center, et un pont entre les deux
- selon les configurations, ce pont n'est pas indispensable
- je n'ai pas réussi à le désactiver proprement, mais j'ai réussi à le désactiver quand même.

En effet, sur mon système, une fois connecté en ssh sur le linux-center, une commande ip me renvoie :

Code : Tout sélectionner

# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
37: eth1@if38: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state UP group default qlen 1000
	*****
       valid_lft forever preferred_lft forever
39: eth0@if40: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
	*****
       valid_lft forever preferred_lft forever
eth1 donnant une adresse qui me fait penser à la création d'un réseau privé virtuel.
eth0 me donnant l'adresse locale souhaitée.

La passerelle par défaut passait par l'interface eth1

Avec cette config, je peux acceder à tous les services du linux-center depuis mon réseau local,mais pas depuis l'exterieur, même en ouvrant les ports. J'ai donc testé les commandes suivantes (en root)

Code : Tout sélectionner

# ip link set dev eth1 down
# ip route add default via 192.168.1.101
--> je ferme eth1 et je fais transiter le trafic directement par ma passerelle (192.168.1.101 étant l'adresse de mon routeur)

Finalement, pour automatiser au démarrage, j'ai créé un script dans /etc/init.d (copié de celui d'apache pour les entêtes)

Code : Tout sélectionner

# cat /etc/init.d/change-network.sh  
#!/bin/sh
### BEGIN INIT INFO
# Provides:          changenetwork
# Required-Start:    $local_fs $remote_fs $network $syslog $named
# Required-Stop:     $local_fs $remote_fs $network $syslog $named
# Default-Start:     3 
# Default-Stop:      0 1 6
# X-Interactive:     true
# Short-Description: Change Network
# Description:       Change Network
#  This script will start the apache2 web server.
### END INIT INFO! 
ip link set dev eth1 down
ip route add default via 192.168.1.101
Rendre le fichier executable et faire un lien symbolique pour le lancer au runlevel 3

Code : Tout sélectionner

# chmod +x /etc/init.d/change-network.sh
# ln -s /etc/init.d/change-network.sh /etc/rc3.d/S99changenetwork
Mettre à jour les scripts de démarrage

Code : Tout sélectionner

# update-rc.d change-network.sh defaults
Je peux maintenant accéder à mes services depuis l’extérieur (sous réserve de l'ouverture des ports directement dans le routeur, évidemment)
Bref, c'est laid, c'est sale, mais ça marche

Répondre

Retourner vers « Tutoriaux »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 17 invités