Я хочу понять - я дурак или нет.
Есть провайдер, который по одному проводу дает две сети: 10.152.216.192/26 и 217.26.11.236/30. Шлюзы соответвенно 10.152.216.193 и 217.26.11.237. Теперь просто настраиваем интерфейс на первый и:
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:14:85:11:2a:d9
inet addr:10.152.216.222 Bcast:10.152.216.255 Mask:255.255.255.192
inet6 addr: fe80::214:85ff:fe11:2ad9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12378 errors:0 dropped:0 overruns:0 frame:0
TX packets:13131 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8080918 (7.7 MiB) TX bytes:2281339 (2.1 MiB)
#traceroute -n 10.152.216.193
traceroute to 10.152.216.193 (10.152.216.193), 30 hops max, 60 byte packets
1 217.26.11.237 5.803 ms * *
пока я до этого дошел, я хотел нарисовать алиас на интерфейс - основным взять IP серый и алиас белый. Ничего не получалось.
traceroute to 10.152.216.193 (10.152.216.193), 30 hops max, 60 byte packets
1 217.26.11.237 6.523 ms * *
traceroute to 217.26.11.237 (217.26.11.237), 30 hops max, 60 byte packets
send: Операция не позволяется
Ну и на последок arp
? (217.26.11.237) at 00:24:98:d8:82:c5 [ether] on eth0
? (10.152.216.193) at 00:24:98:d8:82:c5 [ether] on eth0
Если настраивать по одной сети на интерфейс - то все работает. С двумя - нет.