1. А как это сделать, если одна дырка USB в роутере? Он что, понимает хабы?
2. Проигрывает и ещё как.
3. 8-12 рабочих мест, которым необходим выход в интернет. Я вообще на RB951Ui-2HnD поглядываю, он вполне себе выглядит. Но может, там нюансы какие...
4. Хотелось бы не комп, конечно.
А может ли быть проблема в том, что трафик приходит по eth0 и уходит на него же? В том смысле, что обычно же локалка сидит на одном eth, а мир - на другом.
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.39.181.223 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:130 (130.0 B) TX bytes:181 (181.0 B)
root@JEWELSRV:/home/scripts# ip r
default via 192.168.2.1 dev eth0
default via 192.168.2.1 dev eth0 metric 100
10.64.64.64 dev ppp0 proto kernel scope link src 10.39.181.223
192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.10
root@JEWELSRV:/home/scripts# ping -c 4 8.8.4.4 -I eth0
PING 8.8.4.4 (8.8.4.4) from 192.168.2.10 eth0: 56(84) bytes of data.
64 bytes from 8.8.4.4: icmp_req=1 ttl=44 time=145 ms
64 bytes from 8.8.4.4: icmp_req=2 ttl=44 time=82.0 ms
64 bytes from 8.8.4.4: icmp_req=3 ttl=44 time=75.0 ms
64 bytes from 8.8.4.4: icmp_req=4 ttl=44 time=79.5 ms
--- 8.8.4.4 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 75.070/95.590/145.617/28.994 ms
root@JEWELSRV:/home/scripts# ping -c 4 8.8.4.4 -I ppp0
PING 8.8.4.4 (8.8.4.4) from 10.39.181.223 ppp0: 56(84) bytes of data.
64 bytes from 8.8.4.4: icmp_req=1 ttl=42 time=816 ms
64 bytes from 8.8.4.4: icmp_req=2 ttl=42 time=406 ms
64 bytes from 8.8.4.4: icmp_req=3 ttl=42 time=345 ms
64 bytes from 8.8.4.4: icmp_req=4 ttl=42 time=404 ms
--- 8.8.4.4 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 345.060/492.943/816.379/188.343 ms
Получается, пинг есть со всех интерфейсов, а маршрут почему-то не прописался.
1. Да, я не делал маскарадинг, в силу неискушённости и непонимания, как это всё связывается. Я попробую в понедельник или, может, в воскресенье, если пропустят в офис.
2. Маршрут закомментил в ходе бесчеловечных опытов. Как видите, не помогло :)
3. Правильно ли я понимаю, что надо будет делать ping $IP -I $IF (конечно, вместо переменных реальные значения подставлю.) ?
И - Спасибо вам огромное за то что помогаете. Это очень давняя моя проблема, она не жизненно важна для работы, но подтачивает чувство собственной полноценности :)
Спасибо.
Я пробовал описанную балансировку, но, как уже сказал, не хватает ума понять, почему оно не хочет работать.
По сути, все методы, что есть в сети, крутятся вокруг iptables2, но для меня это нечто непостижимое.
Сервисы не нужно выпускать в мир. Железка тупая и не поддерживает несколько каналов ни в каком виде. Нужно, чтобы squid пускал запросы через eth0 на железку и на ppp0 (модем) в пропорции 1:2.
Ну, собственно, я поступил следующим образом: Создал контекст, ему обработчиком повесил собственный класс, который делает нужный мне маппинг. Этот контекст скормил менеджеру сессий.
Всё работает, как надо.
Спасибо. Документацию я исследовал, но ответа на вопрос «как замаппить функции стандартным способом» не нашёл.
Написал свой класс, который выбирает хэндлер по хвосту урла и запускает его.
Я прошу прощения, невнимательно прочитал статью, в которой человек делился опытом. Оказывается, он по каким-то своим причинам (они не указаны) избегает пользоваться браузерными куками во флеше.
Но, тем не менее, спасибо. Я никогда не работал с HTML/JS, это мой первый опыт. Потому все замечания для меня очень ценны.
На .Genymobile и все дочерние файлы и каталоги установлено 777.