Přidaní dalši static IP

Odpovědět
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Přidaní dalši static IP

Příspěvek od BigSandy » úte 10. pro 2019 7:50:05

Zdravím.

Takto to mám

sudo nano /etc/dhcpcd.conf

Kód: Vybrat vše

interface eth0
static ip_address=192.168.1.210/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
Jak řidam dalši?
Když se třeba potřebuji dostat do zařizení, ktere je na ip 192.168.0.90
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Přidaní dalši static IP

Příspěvek od PetrSmetana » úte 10. pro 2019 20:19:09

Sám koukám, co všechno není v raspbianu za novoty. Bez koukání někam bych to udělal na hulváta přes /etc/rc.local

Stačí před exit 0 dát:

ifconfig eth0:0 192.168.0.90

Což vytvoří alias nad rozhraním eth0 a zajistí aby se tak stalo po startu. Stejný příkaz stačí spustit v konzoli za běhu, nebo restartovat malinu a pojede to.

Asi existuje nějaké sofistikovanější řešení s dhcpcd.conf, ale tam bez dalšího googlení nemůžu sloužit.
Modré z nebe na počkání, zázraky do dvou dnů.
iselink
Příspěvky: 12
Registrován: stř 17. črc 2019 14:31:04
Dal poděkování: 3 poděkování
Dostal poděkování: 3 poděkování

Re: Přidaní dalši static IP

Příspěvek od iselink » stř 11. pro 2019 7:47:08

já to nezkoušel, ale...
https://superuser.com/questions/1345361 ... -interface
...něco takového myslím jsem viděl.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Přidaní dalši static IP

Příspěvek od BigSandy » stř 11. pro 2019 8:20:59

Do raspbiana stretch se to zadavalo do /etc/network/interfaces jak tam piše.
Raspbian buster to už nesežere a musi to být v /etc/dhcpcd.conf

Nepotřebuju to furt, tak jak psal petr.
alias nastav0='sudo ifconfig eth0:1 192.168.0.210/24'
alias nastav2='sudo ifconfig eth0:1 192.168.2.210/24'

Ještě by to chtělo, ten kouselný přikaz pro restart eth0,aby se to resetlo, a nemusel bych dělat reboot raspi.
https://www.raspberrypi.org/forums/view ... hp?t=75137
iselink
Příspěvky: 12
Registrován: stř 17. črc 2019 14:31:04
Dal poděkování: 3 poděkování
Dostal poděkování: 3 poděkování

Re: Přidaní dalši static IP

Příspěvek od iselink » stř 11. pro 2019 8:43:48

sudo systemctl networking restart? :D
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Přidaní dalši static IP

Příspěvek od PetrSmetana » stř 11. pro 2019 12:07:03

BigSandy píše:
stř 11. pro 2019 8:20:59
Do raspbiana stretch se to zadavalo do /etc/network/interfaces jak tam piše.
Raspbian buster to už nesežere a musi to být v /etc/dhcpcd.conf

Nepotřebuju to furt, tak jak psal petr.
alias nastav0='sudo ifconfig eth0:1 192.168.0.210/24'
alias nastav2='sudo ifconfig eth0:1 192.168.2.210/24'

Ještě by to chtělo, ten kouselný přikaz pro restart eth0,aby se to resetlo, a nemusel bych dělat reboot raspi.
https://www.raspberrypi.org/forums/view ... hp?t=75137
Pokud to potřebuješ jen dočasně, tak stávající IP máš na rozhraní eth0 již nakonfigurovanou.
Pokud potřebuješ další, tak stačí zadat příkaz

Kód: Vybrat vše

ifconfig eth0:0 192.168.0.90/24
pokud chceš 3 ip najednou

Kód: Vybrat vše

ifconfig eth0:1 192.168.2.210/24
atd ...

mini demo z mé maliny

Kód: Vybrat vše

pi@raspberrypi:~ $ sudo ifconfig wlan0:0 10.0.0.20/24
pi@raspberrypi:~ $ sudo ifconfig wlan0:1 192.168.0.20/24
pi@raspberrypi:~ $ ifconfig 
lo: flags=73<AKTIVOVÁNO,SMYČKA,BĚŽÍ>  mtu 65536
        inet 127.0.0.1 síťová_maska 255.0.0.0
        inet6 ::1  délka_prefixu 128  scopeid 0x10<stroj>
        loop délka_odchozí_fronty 1000  (Místní smyčka)
        RX packetů 202  bajtů 22540 (22,0 KiB)
        RX chyb 0  zahozeno 0  přetečení 0  rámců 0
        TX packetů 202  bajtů 22540 (22,0 KiB)
        TX chyb 0  zahozeno 0  přetečení 0  přenos 0  kolizí 0

wlan0: flags=4163<AKTIVOVÁNO,VŠESMĚR,BĚŽÍ,MULTICAST>  mtu 1500
        inet 192.168.1.208 síťová_maska 255.255.255.0  všesměr 192.168.1.255
        inet6 fd96:6603:b48e:0:1ecb:c611:162:70a8  délka_prefixu 64  scopeid 0x0<globální>
        inet6 fe80::da44:cb90:4c3a:e11d  délka_prefixu 64  scopeid 0x20<linka>
        ether b8:27:eb:c3:db:56 délka_odchozí_fronty 1000  (Ethernet)
        RX packetů 88066  bajtů 18421592 (17,5 MiB)
        RX chyb 0  zahozeno 0  přetečení 0  rámců 0
        TX packetů 27215  bajtů 6766316 (6,4 MiB)
        TX chyb 0  zahozeno 0  přetečení 0  přenos 0  kolizí 0

wlan0:0: flags=4163<AKTIVOVÁNO,VŠESMĚR,BĚŽÍ,MULTICAST>  mtu 1500
        inet 10.0.0.20 síťová_maska 255.255.255.0  všesměr 10.0.0.255
        ether b8:27:eb:c3:db:56 délka_odchozí_fronty 1000  (Ethernet)

wlan0:1: flags=4163<AKTIVOVÁNO,VŠESMĚR,BĚŽÍ,MULTICAST>  mtu 1500
        inet 192.168.0.20 síťová_maska 255.255.255.0  všesměr 192.168.0.255
        ether b8:27:eb:c3:db:56 délka_odchozí_fronty 1000  (Ethernet)
Modré z nebe na počkání, zázraky do dvou dnů.
BigSandy
Příspěvky: 196
Registrován: úte 13. srp 2019 8:07:32
Dal poděkování: 1 poděkování
Dostal poděkování: 12 poděkování

Re: Přidaní dalši static IP

Příspěvek od BigSandy » stř 11. pro 2019 12:25:04

iselink píše:
stř 11. pro 2019 8:43:48
sudo systemctl networking restart? :D
To jsem zkoušel ale přidane IP tam zustanou

Ani toto je nesmazne
sudo ifconfig eth0 down && sudo ifconfig eth0 up
Uživatelský avatar
PetrSmetana
Příspěvky: 310
Registrován: pon 22. črc 2019 9:06:45
Bydliště: Mnich
Dal poděkování: 28 poděkování
Dostal poděkování: 60 poděkování
Kontaktovat uživatele:

Re: Přidaní dalši static IP

Příspěvek od PetrSmetana » stř 11. pro 2019 15:30:10

BigSandy píše:
stř 11. pro 2019 12:25:04
iselink píše:
stř 11. pro 2019 8:43:48
sudo systemctl networking restart? :D
To jsem zkoušel ale přidane IP tam zustanou

Ani toto je nesmazne
sudo ifconfig eth0 down && sudo ifconfig eth0 up

Kód: Vybrat vše

pi@raspberrypi:~ $ ifconfig 
lo: flags=73<AKTIVOVÁNO,SMYČKA,BĚŽÍ>  mtu 65536
        inet 127.0.0.1 síťová_maska 255.0.0.0
        inet6 ::1  délka_prefixu 128  scopeid 0x10<stroj>
        loop délka_odchozí_fronty 1000  (Místní smyčka)
        RX packetů 202  bajtů 22540 (22,0 KiB)
        RX chyb 0  zahozeno 0  přetečení 0  rámců 0
        TX packetů 202  bajtů 22540 (22,0 KiB)
        TX chyb 0  zahozeno 0  přetečení 0  přenos 0  kolizí 0

wlan0: flags=4163<AKTIVOVÁNO,VŠESMĚR,BĚŽÍ,MULTICAST>  mtu 1500
        inet 192.168.1.208 síťová_maska 255.255.255.0  všesměr 192.168.1.255
        inet6 fd96:6603:b48e:0:1ecb:c611:162:70a8  délka_prefixu 64  scopeid 0x0<globální>
        inet6 fe80::da44:cb90:4c3a:e11d  délka_prefixu 64  scopeid 0x20<linka>
        ether b8:27:eb:c3:db:56 délka_odchozí_fronty 1000  (Ethernet)
        RX packetů 90985  bajtů 18970525 (18,0 MiB)
        RX chyb 0  zahozeno 0  přetečení 0  rámců 0
        TX packetů 27565  bajtů 6818557 (6,5 MiB)
        TX chyb 0  zahozeno 0  přetečení 0  přenos 0  kolizí 0

wlan0:0: flags=4163<AKTIVOVÁNO,VŠESMĚR,BĚŽÍ,MULTICAST>  mtu 1500
        inet 10.0.0.20 síťová_maska 255.255.255.0  všesměr 10.0.0.255
        ether b8:27:eb:c3:db:56 délka_odchozí_fronty 1000  (Ethernet)

wlan0:1: flags=4163<AKTIVOVÁNO,VŠESMĚR,BĚŽÍ,MULTICAST>  mtu 1500
        inet 192.168.0.20 síťová_maska 255.255.255.0  všesměr 192.168.0.255
        ether b8:27:eb:c3:db:56 délka_odchozí_fronty 1000  (Ethernet)

pi@raspberrypi:~ $ sudo ifconfig wlan0:0 down
pi@raspberrypi:~ $ sudo ifconfig wlan0:1 down
pi@raspberrypi:~ $ ifconfig 
lo: flags=73<AKTIVOVÁNO,SMYČKA,BĚŽÍ>  mtu 65536
        inet 127.0.0.1 síťová_maska 255.0.0.0
        inet6 ::1  délka_prefixu 128  scopeid 0x10<stroj>
        loop délka_odchozí_fronty 1000  (Místní smyčka)
        RX packetů 202  bajtů 22540 (22,0 KiB)
        RX chyb 0  zahozeno 0  přetečení 0  rámců 0
        TX packetů 202  bajtů 22540 (22,0 KiB)
        TX chyb 0  zahozeno 0  přetečení 0  přenos 0  kolizí 0

wlan0: flags=4163<AKTIVOVÁNO,VŠESMĚR,BĚŽÍ,MULTICAST>  mtu 1500
        inet 192.168.1.208 síťová_maska 255.255.255.0  všesměr 192.168.1.255
        inet6 fd96:6603:b48e:0:1ecb:c611:162:70a8  délka_prefixu 64  scopeid 0x0<globální>
        inet6 fe80::da44:cb90:4c3a:e11d  délka_prefixu 64  scopeid 0x20<linka>
        ether b8:27:eb:c3:db:56 délka_odchozí_fronty 1000  (Ethernet)
        RX packetů 91071  bajtů 18977280 (18,0 MiB)
        RX chyb 0  zahozeno 0  přetečení 0  rámců 0
        TX packetů 27627  bajtů 6829418 (6,5 MiB)
        TX chyb 0  zahozeno 0  přetečení 0  přenos 0  kolizí 0
Modré z nebe na počkání, zázraky do dvou dnů.
Odpovědět