Pages : 1
#1 Le 31/12/2016, à 21:39
- slowndz
Serveur apt-cacher en Dual Boot
Bonsoir,
J'ai installé apt-cacher sur mon serveur Ubuntu 16.04 LTS, j'ai 2 machines connectées sur mon réseau qui téléchargent les mises à jour des paquets via ce serveur en mode proxy, j'ai édité le fichier /etc/apt/apt.conf.d/01proxy pour y indiquer l'adresse.
Le problème est simple, mon serveur est en dual boot Windows / Ubuntu, mes machines détectent l'adresse IP du serveur mais n'arrivent pas à s'y connecter lorsque je suis sous Windows ce qui entraine des erreurs et les mises à jour ne sont donc pas effectuées. Un script qui détecte l'OS actuellement utilisé sur mon serveur est à mon avis la solution la plus envisageable, qu'en pensez-vous ?
Merci à tous et bonne année
Hors ligne
#2 Le 01/01/2017, à 09:06
- J5012
Re : Serveur apt-cacher en Dual Boot
https://help.ubuntu.com/community/Apt-C … nd_Scripts
Configuring Option 2 for "Roaming" mode
This method is useful if you are alternating between office and home with a laptop for example. It involves using the ping command to determine if the apt-cacher server is available at boot-time and then configure the APT proxy or not.
1.Open /etc/rc.local (alt-F2, "gksu gedit /etc/rc.local")
2.Change the top from "#!/bin/sh -e" to "#!/bin/bash"
3.put this near the end (before "exit 0" if present) replacing "SERVER_NAME_HERE" with your server's resolvable name or it's IP:echo "Sleeping 10 seconds..." sleep 10s echo "Ready" . /lib/lsb/init-functions log_daemon_msg "Configuring APT cache proxy" "(based on SERVER_NAME_HERE's presence...)" ping -c 1 SERVER_NAME_HERE &> /dev/null if [ $? = "0" ]; then echo "Acquire::http::Proxy \"http://SERVER_NAME_HERE:3142\";" > /etc/apt/apt.conf.d/01proxy else rm /etc/apt/apt.conf.d/01proxy &> /dev/null fi log_end_msg 0
le ping au boot s'assure seulement de la presence de l'hote et non de sa "nature" , remplacer ping par whois pourrait etre utile ...
Hors ligne
#3 Le 01/01/2017, à 14:49
- slowndz
Re : Serveur apt-cacher en Dual Boot
Merci @J5012
Le serveur est au niveau de mon réseau local, est-ce que le whois est la solution la plus adaptée dans ce cas ?
As-tu une autre idée en tête ?
Hors ligne
#4 Le 02/01/2017, à 19:35
- J5012
Re : Serveur apt-cacher en Dual Boot
la sortie de whois est un poil complexe, et necessite un serveur whois ...
il ya d'autres utilitaires dont je ne me souviens plus ... peut-etre à la nmap ...
Hors ligne
Pages : 1