View previous topic :: View next topic |
Author |
Message |
pti-rem Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 Oct 2011 Posts: 472
|
Posted: Fri Dec 14, 2012 2:13 am Post subject: [MOD-VPS] route non volatile (résolu) |
|
|
Bonjour
Ça fait un moment que je n'avais pas posté
j'ai pris une part de vps chez Gandi et je trifouille déjà bien - à mon avis - pour avoir une Gentoo dessus et qui n'est pas encore dispo facile.
Je n'ai pas trouvé de wiki ou autre pour poser proprement Gentoo sur un vps Gandi (?)
La Gentoo démarre et je peux accéder au shell en root par ce qu'ils appellent chez Gandi la console d'urgence ... mais le hic c'est le réseau
J'ai fait le nécessaire pour mettre les infos des serveurs de noms mais - rien à voir - cela n'empêche pas que je ne puisse pas faire un simple ping d'une adresse IP ; connect: Network is unreachable
Pas envie de trifouiller des heures avec les routes et passerelles dans la console d'urgence à faire n'importe-nawak ! J'ai aussi une Debian qui est ok pour accéder au fs de la gentoo.
Y connais pas beaucoup plus que 192.168.1.1 255.255.255 (?) et les classiques vus derrière une box mais là !
J'arrive à faire ifconfig qui montre eth0 et lo & j'arrive à faire route aussi ; C'est bien (surement) et très complet mais j'y capte reun ;\_)
Si ça intéresse un(e) brave pour réseauter avec moi ma Gentoo sur Gandi alors je donne les résultats des commandes et j'obéis au doigt et à l'oeil ... (rtfm, ...)
Pour route :
Quote: | Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
loopback localhost 255.0.0.0 UG 0 0 0 lo
192.243.20.0 * 255.255.252.0 U 0 0 0 eth0 |
et pour ifconfig eth0
Quote: | eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.243.ZY.ABC netmask 255.255.252.0 broadcast 92.243.0.255
inet6 abcd:efgh:ijkl:mn:opq:3eff:fe44:3bc6 prefixlen 64 scopeid 0x0<global>
inet6 taga::dad:atso:inso:in prefixlen 64 scopeid 0x20<link>
ether 00:16:3e:44:3b:c6 txqueuelen 1000 (Ethernet)
RX packets 45 bytes 5304 (5.1 KiB)
RX errors 0 dropped 5 overruns 0 frame 0
TX packets 9 bytes 574 (574.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 27 |
Merci de m'aider svp
bonsoir
Last edited by pti-rem on Sat Dec 15, 2012 2:53 am; edited 8 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Fri Dec 14, 2012 10:07 am Post subject: |
|
|
Tu n'as pas de route par défaut... et un mask avec 255.255.255 ça ne va pas le faire non plus ![Wink ;)](images/smiles/icon_wink.gif) _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pti-rem Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 Oct 2011 Posts: 472
|
Posted: Fri Dec 14, 2012 1:49 pm Post subject: |
|
|
Bon .. Merci El_Goretto
Déjà je m'étais trompé (tellement habitué aux 192) il faut lire 92 ! c'est rectifié dans le /etc/rc.conf/net
et, donc, route donne :
Quote: | Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
92.243.20.0 * 255.255.252.0 U 0 0 0 eth0
loopback localhost 255.0.0.0 UG 0 0 0 lo
|
et ifconfig eth0 n'est que modifié de ma bourde typographique.
le ping ip ne marche pas et j'ai copié de la debian la route par défaut qui manque et que voici :
Quote: | default 92.243.23.254 0.0.0.0 UG 0 0 0 eth0 |
Reste à comprendre comment la mettre (en dur de préférence) ...
man route ... en français ce sera plus simple.
...
Code: | # route add 92.243.23.254 netmask 0.0.0.0 eth0
# route add default gw 92.243.23.254 |
Je vais tout péter !!
faire un humble essai ...
Last edited by pti-rem on Fri Dec 14, 2012 8:09 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pti-rem Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 Oct 2011 Posts: 472
|
Posted: Fri Dec 14, 2012 2:19 pm Post subject: |
|
|
YES !
Je suis rentré : le ping ip et nom marche, le ssh marche mais pas en root (un peu normal) et ... la route est "toute sale" (?) :
Quote: | Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 92.243.23.254 0.0.0.0 UG 0 0 0 eth0
92.243.20.0 * 255.255.252.0 U 0 0 0 eth0
92.243.23.254 * 255.255.255.255 UH 0 0 0 eth0
loopback localhost 255.0.0.0 UG 0 0 0 lo
|
de plus il faut que j'inscrive mes deux commandes de route en dur ... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pti-rem Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 Oct 2011 Posts: 472
|
Posted: Fri Dec 14, 2012 3:07 pm Post subject: |
|
|
Je sais pas mais si j'étais moi, hé ben à part mettre en dur la route bien propre, je ferai une jolie page qui dit tout ce que j'ai fait pour mettre Gentoo sur un cloud Gandi ...
La whishlist n'a pas de réponse encore alors comme j'ai l'impression d'y être arrivé, je pense que ça peut intéresser
Bon, c'est un système très minimal pour l'instant mais c'est un objectif qui est atteint.
J'ai pris 512 Mo de RAM en rab pour l'instant si je veux essayer de compiler un gros truc ...
Merci encore El_Goretto !
premier emerge world :
real 92m41.517s
user 58m56.745s
sys 18m27.549s
avec quelques surplus comme elogv (a must indeed !), mirrorselect, rsyslog ( ) , vixie-cron et mlocate
j'ai eselect le profil hardened (tout à apprendre) et no-multilib (pour pas mélanger les torchons avec les serviettes )
[ma vie : je connais pas bien les analogies, métaphores et autres subtilités de la langue Française et je laisse une complète liberté aux épousailles de librairies sans à priori ni péjoration. ma comparaison est mal choisie]
bon ... reboot et rebelote ...
real 96m47.123s
user 63m31.502s
sys 18m7.176s
Last edited by pti-rem on Fri Dec 14, 2012 9:00 pm; edited 5 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3169 Location: Paris
|
Posted: Fri Dec 14, 2012 6:27 pm Post subject: |
|
|
Je t'en prie.
Mais regarde à tout hasard s'il n'y a quand même pas un mécanisme DHCP fourni, même si tu n'y gagneras pas forcément grand chose (vu que "ça marche"), mais au pire, ça simplifiera ta conf. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pti-rem Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 Oct 2011 Posts: 472
|
Posted: Fri Dec 14, 2012 7:09 pm Post subject: |
|
|
El_Goretto wrote: | regarde à tout hasard s'il n'y a quand même pas un mécanisme DHCP fourni, même si tu n'y gagneras pas forcément grand chose (vu que "ça marche"), mais au pire, ça simplifiera ta conf. |
En fait il n'y a rien de fourni car Gandi ne supporte pas encore Gentoo mais oui le dhcp existe, je l'ai essayé (la route n'était pas bonne) et j'ai mon client au cas où mais ce qui me manque c'est de fixer la route - comme trouvé plus haut - pour ne pas avoir à aller dans la console d'urgence à chaque démarrage
je me demande aussi si la ligne dans mes routes :
Quote: | 92.243.23.254 * 255.255.255.255 UH 0 0 0 eth0 |
est nécessaire ou pas voire gênante ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
boozo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/83658268945e337605eec8.gif)
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Fri Dec 14, 2012 8:16 pm Post subject: |
|
|
'alute
El_goretto sera bien plus pertinent que moi sur ces questions mais à ma connaissance, quelle que soit la méthode d'acquisition, les routes non volatiles se fixent via /etc/conf.d/net avec par exemple en mode statique :
Code: | # INTERFACE HANDLERS
#
# For a static configuration, use something like this
# (They all do exactly the same thing btw)
#config_eth0="192.168.0.2/24"
#config_eth0="192.168.0.2 netmask 255.255.255.0"
#routes_eth0="default via 192.168.1.100" "10.0.0.0/8 via 192.168.1.2"
|
Après, il y a bien d'autres options possibles en fonction des besoins aussi (l'ipv6, le fallback, i.e.) _________________ " Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! " |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pti-rem Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 Oct 2011 Posts: 472
|
Posted: Fri Dec 14, 2012 8:37 pm Post subject: [MOD-VPS] route non volatile (résolu) |
|
|
Merci. Maintenant que je sais où cela doit être défini, je vais gentiment chercher le quoi et le comment
Et après, je ferai un essai avec dhcp aussi.
édition :
J'ai trouvé ! C'est aussi simple à faire que c'est compliqué à envisager ... Une seule ligne en plus dans le /etc/rc.d/net :
Code: | routes_wlan1=(
"10.10.10.0/24 via 192.168.1.50"
"default via 192.168.1.1"
) |
http://wiki.gentoo.org/wiki/Static_Routing
Pour dhcp, j'ai vraiment bien essayé et plusieurs fois avec le module dhcpcd mais je ne suis pas en mesure - à mon avis pour l'instant - de bien paramétrer le /etc/dhcpcd.conf ; je suis aussi bien en statique, ça marche vite et bien ...
édition : J'ai réussi avec dhcp et le module dhcpcd : il fournit ip, dns, route, ntp et me laisse mon hostname à moi ; c'est mieux et aussi rapide ![Wink ;-)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pti-rem Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 14 Oct 2011 Posts: 472
|
Posted: Sun Dec 16, 2012 11:11 pm Post subject: Re: [MOD-VPS] route non volatile (résolu) |
|
|
le mieux est l'ennemi du bien : en dhcp, mon vps lancé en init 1 ne donne pas les dns - petite galère pour les remettre.
Moins j'ai de lignes dans les ps aux et autre netstat -a aussi bien je me porte ... (je me suis fait démonter mon boot strap ) Faut que je valide grsecurity déjà ...
je préfère garder ma configuration statique. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|