1106 shaares
7 results
tagged
IP
if ping -c 1 ip.ip.ip.ip.ip &> /dev/null; then x; fi
ip? ip!
Résume très bien les bases.
Exemple actuel pour moi.
J'ai 2 machines : katara et archcraft
katara a acces à internet via WiFi et au réseau local via filaire. Je demande à katara de partager sa connection internet et créer ainsi un subnet 10.42.0.0/24.
archcraft à une ip static sur 192.168.0.0/24 et souhaite la garder pour communiquer avec les autres pc de ce subnet ainsi que l'imprimante. Mais ce dernier veux acceder à internet via katara.
Solution:
# ip addr add 10.42.0.2/24 broadcast 10.42.0.255 dev eth0
# ip route del default
# ip route add default via 10.42.0.1
Nous avons attribué une adresse ip statique à archcraft sur le subnet 10.42.0.0/24, supprimé sont ancienne "route" pour lui en imposer une autre.
Il me reste plus qu'à trouver comment rendre cela persistant sous debian. Editer le fichier /etc/network/interfaces ne semble pas fonctionner.
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.0.251
netmask 255.255.255.0
gateway 192.168.0.1
#########{Static Route}###########
up ip route add default via 10.42.0.1 dev eth0
EDIT: Ça fonctionne avec systemd
sudo vim /etc/systemd/system/network\@.service
[Unit]
Description=Wired Static IP Connectivity
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-enp3s0.device
After=sys-subsystem-net-devices-enp3s0.device
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/ip link set dev enp3s0 up
ExecStart=/usr/bin/ip addr add 10.42.0.2/24 broadcast 10.42.0.255 dev enp3s0
ExecStart=/usr/bin/ip addr add 192.168.0.2/24 broadcast 192.168.0.255 dev enp3s0
ExecStart=/usr/bin/ip route add default via 10.42.0.1
ExecStop=/usr/bin/ip addr flush dev enp3s0
ExecStop=/usr/bin/ip link set dev enp3s0 down
[Install]
WantedBy=multi-user.target
:wq
sudo systemctl enable network@enp3s0
sudo systemctl start network@enp3s0
Si le start foire, penser à "disable" et stopper les autre netctl & co puis redemarrer.
Exemple actuel pour moi.
J'ai 2 machines : katara et archcraft
katara a acces à internet via WiFi et au réseau local via filaire. Je demande à katara de partager sa connection internet et créer ainsi un subnet 10.42.0.0/24.
archcraft à une ip static sur 192.168.0.0/24 et souhaite la garder pour communiquer avec les autres pc de ce subnet ainsi que l'imprimante. Mais ce dernier veux acceder à internet via katara.
Solution:
# ip addr add 10.42.0.2/24 broadcast 10.42.0.255 dev eth0
# ip route del default
# ip route add default via 10.42.0.1
Nous avons attribué une adresse ip statique à archcraft sur le subnet 10.42.0.0/24, supprimé sont ancienne "route" pour lui en imposer une autre.
Il me reste plus qu'à trouver comment rendre cela persistant sous debian. Editer le fichier /etc/network/interfaces ne semble pas fonctionner.
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.0.251
netmask 255.255.255.0
gateway 192.168.0.1
#########{Static Route}###########
up ip route add default via 10.42.0.1 dev eth0
EDIT: Ça fonctionne avec systemd
sudo vim /etc/systemd/system/network\@.service
[Unit]
Description=Wired Static IP Connectivity
Wants=network.target
Before=network.target
BindsTo=sys-subsystem-net-devices-enp3s0.device
After=sys-subsystem-net-devices-enp3s0.device
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/ip link set dev enp3s0 up
ExecStart=/usr/bin/ip addr add 10.42.0.2/24 broadcast 10.42.0.255 dev enp3s0
ExecStart=/usr/bin/ip addr add 192.168.0.2/24 broadcast 192.168.0.255 dev enp3s0
ExecStart=/usr/bin/ip route add default via 10.42.0.1
ExecStop=/usr/bin/ip addr flush dev enp3s0
ExecStop=/usr/bin/ip link set dev enp3s0 down
[Install]
WantedBy=multi-user.target
:wq
sudo systemctl enable network@enp3s0
sudo systemctl start network@enp3s0
Si le start foire, penser à "disable" et stopper les autre netctl & co puis redemarrer.
Plages IP mobile (2G/3G/4G) Orange / SFR / Bouygues / FreeMobile
Orange mobile :
193.253.
80.10.
80.12.
90.84.
SFR mobile :
195.115.
80.125.
92.90.
Bouygues Telecom mobile :
62.201.
80.214.
80.215.
Numericable mobile :
195.132.254.
195.132.255.
Free mobile :
37.8
37.160.
37.161.
Free (hébergement Online) :
88.190.
88.191.
Orange mobile :
193.253.
80.10.
80.12.
90.84.
SFR mobile :
195.115.
80.125.
92.90.
Bouygues Telecom mobile :
62.201.
80.214.
80.215.
Numericable mobile :
195.132.254.
195.132.255.
Free mobile :
37.8
37.160.
37.161.
Free (hébergement Online) :
88.190.
88.191.
Pourquoi celui là parmi d'en d'autre, je sais pas, mais il m'en fallait un en memo, si tu connais mieux, je t'écoute.