Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Dokupiłem sobie do vpsa (w ovh / vps cloud) dodatkowe IP (polskie)
i próbuje je podpiąć pod vpsa (stare ip=92.222.189.54 , nowe ip /to chce dodać =92.222.31.3 )
niby robię zgodnie z poradnikiem ale coś nie wychodzi (link do poradnika http://pomoc.ovh.pl/DodajAliasIp#link3 )
na początek podklejam oryginalny /etc/network/interfaces (jeszcze przed zmianami - tu wszystko bangla)
auto eth0 iface eth0 inet static address 92.222.189.54 netmask 255.255.255.0 gateway 92.222.189.254 iface eth0 inet6 static address 2001:41D0:0052:0E00:0000:0000:0000:00bb netmask 64 post-up /sbin/ip -f inet6 route add 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F dev eth0 post-up /sbin/ip -f inet6 route add default via 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F pre-down /sbin/ip -f inet6 route del default via 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F pre-down /sbin/ip -f inet6 route del 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F dev eth0
tu obecny konfig /etc/network/interfaces - po zmianach (stare IP działa - nowe nie działa - nie odpowiada na ping)
auto eth0 iface eth0 inet static address 92.222.189.54 netmask 255.255.255.0 broadcast 92.222.189.255 network 92.222.189.0 gateway 92.222.189.254 post-up /sbin/ifconfig eth0:0 92.222.31.3 netmask 255.255.255.255 broadcast 92.222.31.3 post-down /sbin/ifconfig eth0:0 down iface eth0 inet6 static address 2001:41D0:0052:0E00:0000:0000:0000:00bb netmask 64 post-up /sbin/ip -f inet6 route add 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F dev eth0 post-up /sbin/ip -f inet6 route add default via 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F pre-down /sbin/ip -f inet6 route del default via 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F pre-down /sbin/ip -f inet6 route del 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F dev eth0
probowalem tez na takim /etc/network/interfaces (i tez nowy ip nie pinguje się)
auto eth0 iface eth0 inet static address 92.222.189.54 netmask 255.255.255.0 broadcast 92.222.189.255 network 92.222.189.0 gateway 92.222.189.254 post-up /sbin/ifconfig eth0:0 92.222.31.3 netmask 255.255.255.255 broadcast 92.222.31.255 post-down /sbin/ifconfig eth0:0 down iface eth0 inet6 static address 2001:41D0:0052:0E00:0000:0000:0000:00bb netmask 64 post-up /sbin/ip -f inet6 route add 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F dev eth0 post-up /sbin/ip -f inet6 route add default via 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F pre-down /sbin/ip -f inet6 route del default via 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F pre-down /sbin/ip -f inet6 route del 2001:41D0:52:0EFF:FFFF:FFFF:FFFF:FF7F dev eth0
jak restartuje networking to dostaje takie info
# /etc/init.d/networking restart [warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning). [....] Reconfiguring network interfaces...RTNETLINK answers: No such process done.
tak wygląda obecnie ifconfig
eth0 Link encap:Ethernet HWaddr 02:00:5c:de:bd:36 inet addr:92.222.189.54 Bcast:92.222.189.255 Mask:255.255.255.0 inet6 addr: 2001:41d0:52:e00::bb/64 Scope:Global inet6 addr: fe80::5cff:fede:bd36/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:429 errors:0 dropped:0 overruns:0 frame:0 TX packets:34 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:120662 (117.8 KiB) TX bytes:3584 (3.5 KiB) eth0:0 Link encap:Ethernet HWaddr 02:00:5c:de:bd:36 inet addr:92.222.31.3 Bcast:92.222.31.3 Mask:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:224 errors:0 dropped:0 overruns:0 frame:0 TX packets:224 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:24206 (23.6 KiB) TX bytes:24206 (23.6 KiB)
Pytanie: jak wymedytować ten /etc/network/interfaces żeby ten nowy IP działał ?
(distro wheezy)
Ostatnio edytowany przez log in (2015-01-20 02:45:04)
Offline
dO PRZYPISANIA KILKU ADRESÓW ip NA TYM SAMYM INTERFEJSIE SŁUŻY ALIAS ip. SKŁADNIA WYGLĄDA MNIJ WIĘCEJ TAK
ALIAS 1
auto eth0:0 iface eth0:0 inet static address IP1 netmask 255.255.255.255 broadcast BROADCAS-IP1
ALIAS 2
auto eth0:1 iface eth0:1 inet static address IP2 netmask 255.255.255.255 broadcast BROADCAST-IP2
https://wiki.debian.org/NetworkConfiguration
Multiple IP addresses on One Interface
Offline
@up
Nie trzeba eth0.0 i eth0.1 - to stara szkoła.
Przez iproute można dodać kilkanaście adresów na jednej karcie, np:
ip r s dev lan 192.168.5.0/24 proto kernel scope link src 192.168.5.0 192.168.6.0/24 proto kernel scope link src 192.168.6.1 192.168.7.0/24 proto kernel scope link src 192.168.7.1 192.168.8.0/24 proto kernel scope link src 192.168.8.1 192.168.9.0/24 proto kernel scope link src 192.168.9.1
Sznurek:
https://wiki.debian.org/NetworkConfiguration#iproute2_method
Ostatnio edytowany przez Jacekalex (2015-01-03 00:51:56)
Offline
Jacek ma rację, ale jak sądzę na myśli ma poniższe linijki
auto eth0 allow-hotplug eth0 iface eth0 inet static address 192.168.1.42 netmask 255.255.255.0 gateway 192.168.1.1 up ip addr add 192.168.1.43/24 dev $IFACE label $IFACE:0 down ip addr del 192.168.1.43/24 dev $IFACE label $IFACE:0 up ip addr add 192.168.1.44/24 dev $IFACE label $IFACE:1 down ip addr del 192.168.1.44/24 dev $IFACE label $IFACE:1 up ip addr add 10.10.10.14/24 dev $IFACE label $IFACE:2 down ip addr del 10.10.10.14/24 dev $IFACE label $IFACE:2
W sumie pisania wyjdzie tyle samo, ja chyba jednak zostanę przy starej metodzie.
Ostatnio edytowany przez bobycob (2015-01-05 09:35:18)
Offline
Label jak sądzę pozostawiony dla przyzwyczajonych do formatu eth0:1, eth0:2.
Poza tym użycie ifconfig, gdy nie ma dodanych etykiet wyświetli tylko pierwszy adres IP.
Offline
Hm... albo się używa iproute, albo ifconfigów - przynajmniej tak mnie uczyli. Ale od czasu owej nauki nieco czasu minęło i coś się w tym względzie mogło zmienić ;)
ip address list dev cośtam
wyświetli wszystkie...
Offline
I się wyjaśniło: wina była po stronie OVH
U mnie konfig był poprawny - musiałem czekać ponad tydzień zanim mi to naprawili - dokładnie nie wiem co namieszali. Zauważyłem tylko ze w panelu na stronce OVH mam VMWare tools wyłączone. U mnie na vps nic nie zmieniali.
Czyli poprawny wpis w /etc/network/interfaces powinien wyglądać tak: (dla potomnych)
auto eth0 iface eth0 inet static address 92.222.189.54 netmask 255.255.255.0 broadcast 92.222.189.255 network 92.222.189.0 gateway 92.222.189.254 post-up /sbin/ifconfig eth0:0 92.222.31.3 netmask 255.255.255.255 broadcast 92.222.31.255 post-down /sbin/ifconfig eth0:0 down
i teraz mam dojście do www, ssh itp przez ip1 oraz ip2
ifconfig
eth0 Link encap:Ethernet HWaddr 02:00:5c:de:bd:36 inet addr:92.222.189.54 Bcast:92.222.189.255 Mask:255.255.255.0 inet6 addr: 2001:41d0:52:e00::bb/64 Scope:Global inet6 addr: fe80::5cff:fede:bd36/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:21566 errors:0 dropped:13 overruns:0 frame:0 TX packets:2950 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2058330 (1.9 MiB) TX bytes:290321 (283.5 KiB) eth0:0 Link encap:Ethernet HWaddr 02:00:5c:de:bd:36 inet addr:92.222.31.3 Bcast:92.222.31.255 Mask:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
ping 92.222.31.3 -c 3 PING 92.222.31.3 (92.222.31.3) 56(84) bytes of data. 64 bytes from 92.222.31.3: icmp_req=1 ttl=64 time=0.029 ms 64 bytes from 92.222.31.3: icmp_req=2 ttl=64 time=0.038 ms 64 bytes from 92.222.31.3: icmp_req=3 ttl=64 time=0.033 ms --- 92.222.31.3 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1998ms rtt min/avg/max/mdev = 0.029/0.033/0.038/0.006 ms
ale chyba i tak mnie wydymali - zamawiałem polskie IP a dostałem francuskie
IP Details for 92.222.31.3 Geolocation Information Country: France fr flag State/Region: Ile-de-France
już mi ręce opadają - na 97% ze już tam nie przedłużę usług.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00098 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.63.71' WHERE u.id=1 |
0.00079 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.63.71', 1732520806) |
0.00040 | SELECT * FROM punbb_online WHERE logged<1732520506 |
0.00044 | SELECT topic_id FROM punbb_posts WHERE id=280806 |
0.00004 | SELECT id FROM punbb_posts WHERE topic_id=26862 ORDER BY posted |
0.00059 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26862 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00274 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26862 ORDER BY p.id LIMIT 0,25 |
0.00072 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26862 |
Total query time: 0.00689 s |