https://wiki.hetzner.de/index.php/Cloud_IP_static/en
Díky to byl dobrý link, bohužel ta web konzole pro správu nepodporuje Ctrl > " ' a | (ani když to vložím přes clipboard - nahradí se to něčím jiným, třeba | tečkou), takže nevím teď jak mám ty soubory editovat. Podařilo se mi nahradit v souboru BOOTPROTO=dhcp na BOOTPROTO=static a pak nahradit IPV6... za IPADDR=mojevpsipv4
(použil jsem k tomu příkaz bez uvozovek:)
perl -pi -e s/BOOTPROTO=dhcp/BOOTPROTO=static/g /etc/sysconfig/network-scripts/ifcfg-eth0
bohužel po restartu network, to stále nefunguje, routing table teď obsahuje navíc:
116.0.0.0/8 dev eth0 proto kernel scope link src 116.mojevpsip...
Díval jsem se na jiný server u jiného providera, který běží na stejném OS a patří do /29 subnetu a jeho routing tabulka se trochu podobá:
*.*.*.136/29 dev em1 proto kernel scope link src *.*.*.138
169.254.0.0/16 dev em1 scope link metric 1002
default via *.*.*.137 dev em1
(to VPSko nevím do jakého subnetu patří a jaká bude jeho gateway IP jestli taková je a hraje zde roli)
Divné mi je to co vidím pod ifconfig:
ve výstupu pod eth0 je kromě mé veřejné IP nastavené pod inet addr i "Bcast" 116.255.255.255 (116 je první část z té mojí veřejné IP) Říkám si, jestli to není tím, že jsem do toho konfiguračního souboru eth0 NEvložil následující:
NETMASK=255.255.255.255
DNS1=213.133.98.98
DNS2=213.133.99.99
Máš to nakonfigurovaný na dhcp. ...
Mozna pro tebe bude lepsi utilita 'system-config-network-tui' pres kterou tam namatis adresy, ktere jsi dostal.
Ano, myslel jsem že dhcp může být. Teď jsem tedy zkusil BOOTPROTO static, viz výše, ale to také nefungovalo.
system-config-network-tui -> command not found a do internetu se nepřipojím abych si to stáhnul
Poskytovatel mi píše: "You are missing the netmask and the route file. Please follow the steps in this wiki article:
https://wiki.hetzner.de/index.php/Cloud_IP_static/en#Fedora_.2F_CentOS"