mirror of https://framagit.org/kyodev/kyopages.git
new getIp
This commit is contained in:
parent
bf90a707e0
commit
4d33e1312e
|
@ -0,0 +1,71 @@
|
|||
# getIp
|
||||
|
||||
> c'est un script bash qui affiche les Ips publiques ou locales du PC
|
||||
|
||||
> l'installation du script est possible, en option. il se mettra éventuellement à jour automatiquement
|
||||
|
||||
|
||||
## chargement du script:
|
||||
|
||||
```shell
|
||||
wget -O getIp https://framagit.org/kyodev/kyopages/raw/master/scripts/getIp
|
||||
chmod +x getIp
|
||||
```
|
||||
|
||||
## help
|
||||
`./getIp -h` ou `getIp -h` (si installé)
|
||||
```text
|
||||
|
||||
getIp 0.6.0b4
|
||||
|
||||
----------------------------------------------------------------------
|
||||
./getIo : exécution normale
|
||||
getIp : exécution normale si script installé dans le système
|
||||
|
||||
ce script requiert une des commandes suivantes pour déterminer l'ip publique :
|
||||
dig (dnsutils) / wget / curl / telnet / nc
|
||||
|
||||
options:
|
||||
-h, --help : affichage aide
|
||||
-4, --ip4 : affiche ipv4 public
|
||||
-6, --ip6 : affiche ipv6 public
|
||||
"", --local : affiche ip / passerelle privées
|
||||
|
||||
-i, --install : installation du script dans le système
|
||||
-r, --remove : suppression du script dans le système
|
||||
-u, --upgrade : upgrade script si maj possible
|
||||
-v, --version : version du script, en ligne et en cours d'exécution
|
||||
|
||||
```
|
||||
|
||||
## IPs locales
|
||||
|
||||
`./getIp` ou `getIp` (si installé)
|
||||
```text
|
||||
ip 192.168.1.129 pour wlp1s0
|
||||
passerelle 192.168.1.5 pour wlp1s0
|
||||
```
|
||||
## IP publiques ipv4
|
||||
|
||||
`./getIp -4` ou `getIp -4` (si installé)
|
||||
```text
|
||||
185.126.105.135
|
||||
```
|
||||
|
||||
## IP publiques ipv6
|
||||
|
||||
`./getIp -6` ou `getIp -6` (si installé)
|
||||
```text
|
||||
2a01:e0c:8bd5:26b0:e8ef:5bdb:f7a8:d308
|
||||
```
|
||||
|
||||
## installation et exploitation du script
|
||||
|
||||
* `./getIp -i` **droits root** requis. Installation du script dans le système, pour
|
||||
exploitation fréquente. Le script téléchargé sera effacé du répertoire courant. Le lancement se fera
|
||||
donc par `getIp`. Le script sera mis à jour automatiquement, avec une périodicité hebdomadaire.
|
||||
* `getIp -u` mise à jour manuelle, si possible, du script. Cette opération étant
|
||||
automatiquement lancée toutes les semaines si le script est installé.
|
||||
* `getIp -r` **droits root** requis. Suppression du script du système.
|
||||
* `getIp -v` affiche la version du script et la version en ligne.
|
||||
|
|
@ -34,6 +34,7 @@ pages:
|
|||
- script:
|
||||
- scripts/getFlashPlayer.md
|
||||
- scripts/getFirefox.md
|
||||
- scripts/getIp.md
|
||||
- softs:
|
||||
- Firefox: softs/firefox.md
|
||||
- Foremost: softs/foremost.md
|
||||
|
|
Loading…
Reference in New Issue