>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Firefox 3. Командная строка. Изменить прокси - реально? http://forum.mozilla-russia.org/viewtopic.php?id=26913 |
nobody > 08-10-2008 18:00:12 |
ОС: может быть либо WinXP либо Linux:OpenSuse 11.0 |
Unghost > 10-10-2008 01:09:50 |
В Firefox/Thunderbird 3 в Linux настройки прокси берутся из системы, и соответственно они легко меняются из shell. |
Forest > 11-10-2008 01:33:43 |
А под виндой можно поставить прокси, и уже в нем менять. |
stippi > 11-10-2008 02:41:54 |
а может быть не заморачиваться и установить себе некий роутер? у нас в последнее время на полках магазинов очень много продукции D-Link? относительно не дорого и снимает лишнюю головную боль.. По размерам с обычный свич. Работаю в местной провайдерской конторе, имеется своя локалка в масштабах города. При подключении небольшой конторы да и некоторым абонентам, желающим подключить второй и более компов советуем, народ не жалуется. |
Forest > 11-10-2008 11:40:34 |
stippi
Это вроде точкой доступа называют. |
MySh > 11-10-2008 18:45:38 |
Forest
А как, интересно, это устройство работает с Linux? |
stippi > 12-10-2008 00:04:06 |
2 Forest: если точнее, то это маршрутизатор. Хотя как ни называй, смысл работы у нее один.. Поднять соединение и раздать абонентам 2 MySh: этой штуке побарабану какая ось стоит, это самостоятельный продукт. Функционал разнообразен. Это не поросячий визг радости и восхищения, ньюансы бывают везде, но тем не менее решение довольно таки интересное и достойное внимания. У меня несколько другая ситуация, есть комп с постоянным подключением и думаю брать бук, и теперь вот мучаюсь вопросом или взять wi-fi донгл/карту и немного сэкономить либо взять такую точку но денег соответственно немного больше придется отслюнявить , хотя это уже пошел оффтоп |
MySh > 12-10-2008 00:42:19 |
Просто у меня, вероятно, будет возможность её потестировать. Вот и проверим, что к чему. |
nobody > 24-10-2008 02:21:05 |
сделал проксей |
MySh > 24-10-2008 11:30:10 |
nobody
Разумеется, интересно. Кому-нибудь когда-нибудь наверняка пригодятся. А коробочку я таки попробовал, пока впечатления очень положительные. С ней даже DHCP в Alterator'е работает (а раньше не работал, приходилось все настройки вручную прописывать)! |
Shura > 24-10-2008 18:07:43 |
А что за коробочка? |
MySh > 24-10-2008 20:47:01 |
Shura
Вот эта самая коробочка, о которой речь выше шла. У ней и сетевой экран есть встроенный. Вот только чтобы его настроить, придётся, должно быть, не один man по настройке iptables «скурить»... |
nobody > 26-10-2008 22:40:22 |
1. 3proxy Выделить код Код:################################# service ################################# auth iponly allow * 192.168.1.1,192.168.1.2 ################################# #parent 500 socks5 192.168.1.2 1080 - заремарено #parent 800 connect 192.168.1.2 3128 - заремарено ################################# proxy -p3128 ftppr -p3129 socks -p1080 3proxy_parent.cfg: Выделить код Код:################################# service ################################# auth iponly allow * 192.168.1.1,192.168.1.2 ################################# parent 500 socks5 192.168.1.2 1080 parent 800 connect 192.168.1.2 3128 ################################# proxy -p3128 ftppr -p3129 socks -p1080 4. На второй машине с Linux Suse 11.0 конфиги выглядят так: Выделить код Код:################################# service ################################# auth iponly allow * 192.168.1.1,192.168.1.2 ################################# #parent 500 socks5 192.168.1.1 1080 #parent 800 connect 192.168.1.1 3128 ################################# proxy -p3128 ftppr -p3129 socks -p1080 /home/<пользователь>/3proxy/_parent_3proxy.cfg: Выделить код Код:################################# service ################################# auth iponly allow * 192.168.1.1,192.168.1.2 ################################# parent 500 socks5 192.168.1.1 1080 parent 800 connect 192.168.1.1 3128 ################################# proxy -p3128 ftppr -p3129 socks -p1080 ну т.е. понятно - конфиги почти идентичны, лишь, только заменены парент-секции. Выделить код Код:@echo off rasdial "Internet" >nul copy 3proxy_direct.cfg 3proxy.cfg /y >nul net stop 3proxy >nul net start 3proxy >nul Обратите внимание: rasdial "Internet" >nul - автоматически вызывает встроенную в Windows программу "дозвона", собственно в которой можно снять все галочки о запросе пароля и етк... Для парент соединения: parent_connect.bat: Выделить код Код:@echo off copy 3proxy_parent.cfg 3proxy.cfg /y >nul net stop 3proxy >nul net start 3proxy >nul Создаем ярлыки для этих БАТ файлов и назначаем им понятные простому юзеру имена и красивые картинки (для девочек включительно), а так-же можно указать Вид запуска: свернутое в значек, что-бы не пугать ушастика черными окошками 6. На втором компьютере с Suse создаем bash-скрипты: Выделить код Код:#!/bin/sh # # убиство ранее порожденного процесса # read pid < /home/<пользователь>/3proxy/pid echo Убиваем процесс: $pid kill $pid # sleep 3s # # копирование файла # cp -f /home/<пользователь>/3proxy/_direct_3proxy.cfg /home/<пользователь>/3proxy/3proxy.cfg # # запуск нового процесса # /usr/local/3proxy/sbin/3proxy /home/<пользователь>/3proxy/3proxy.cfg > /dev/null & pid=$! echo $pid > /home/<пользователь>/3proxy/pid echo Новый процесс 3proxy: $pid /usr/local/etc/run_parent.sh: Выделить код Код:#!/bin/sh # # убиство ранее порожденного процесса # read pid < /home/<пользователь>/3proxy/pid echo Убиваем процесс: $pid kill $pid sleep 3s # # копирование файла # cp -f /home/<пользователь>/3proxy/_parent_3proxy.cfg /home/<пользователь>/3proxy/3proxy.cfg # # запуск нового процесса # /usr/local/3proxy/sbin/3proxy /home/<пользователь>/3proxy/3proxy.cfg > /dev/null & pid=$! echo $pid > /home/<пользователь>/3proxy/pid echo Новый процесс 3proxy: $pid Создаем этим скриптам ссылки на рабочий стол пользователя 7. В настройках FireFox и Thunderbird прописываем http, ftp и (важно!) socks5-прокси адреса соответственно http:3128, ftp:3129, socks:1080 с указанием на каждой машине собственного IP адреса. 8. Заводим - радуемся. Что работает: Что не работает: Всем спасибо - все свободны |