LINUX.ORG.RU
ФорумJob

Настройка роутера tp-link 1043


0

1

Разместил сообщение в этой ветки прошу эту тему Настройка роутера удалить

Город не имеет значения так как дам доступ в teamviewer

Здравствуйте, в моем офисе интернет на моем компьютере работает через сетевой кабель rj-45, при этом у нас стоит прокси сервер и поэтому у меня в браузере «вбиты» настройки этого прокси сервера и его порт. При этом я так понимаю у нас «не прозрачный прокси» так как когда я хочу зайти в интернет мне еще нужно ввести логин и пароль. Дело в том что я пользуюсь ноутбуком где есть wi-fi и я его часто беру с собой домой где у меня тоже настроена своя сеть wi-fi без всяких прокси. И мне приходится каждый раз приходя с работы домой заходить в браузер и убирать эти настройки прокси сервера.

Вообщем я приобрел wi-fi роутер tp-link 1043 и прошил его Dd-Wrt, вот теперь стоит задача настроить этот роутер так чтобы в него можно было «вбить» настройки прокси сервера и как то этот логин и пароль который требует прокси сервер. И сделать так чтобы он раздавал интернет просто по wi-fi и мне уже на ноутбуке не нужно было ничего настраивать в браузере или еще где нибудь.

Вы сможете это сделать если я вам предоставлю доступ к компьютеру и роутеру через teamviewer и дам данные прокси и логин и пароль которые мне выдали. И чтобы вы в этом Dd-Wrt все настроили ? Если такое возможно сколько это будет стоить ?

В FF включение-отключение прокси это одна строка в $HOME/.mozilla/.firefox/*.default/prefs.js :

user_pref(«network.proxy.type», 0); - отключен, 1 - manual, 4 - automatic и т.п.

Еще может быть system proxy configuration - тогда наличие/отсутствие прокси регулируется переменной среды http_proxy=...;

Можно либо

1. написать скрипт который будет включать либо выключать прокси через user_prefs
2. запускать FF либо без установленной переменной http_proxy либо с ней.

и руками переключать конфигурацию

либо
нписать еще один скрипт, который будет определять какую из конфигураций выбрать (по выданному ip адресу, если возможно, или по наличию/отсутствию прокси) и выполнять действия пп. 1 или 2 автматически.

Если браузер не FF, то делается, в принципе, аналогично.

Если актуально - в скайпе small_repa

scott_tiger ★★★
()
Последнее исправление: scott_tiger (всего исправлений: 1)

в простейшем случае, если диапазоны дома и на работе отличаются
и в броузере стоит использовать системные настройки

if=wlan0 ; export if[br]ip=$(ifconfig $if | awk "/${if}:/ { getline; print \$2}")
case "$ip"  in
 # офисный диапазон
 10.0.0.*)
     http_proxy=http://my.proxy.com ; export http_proxy
     no_proxy=127.0.0.1[br] ;;
 # в ином случае
 *)    unset http_proxy no_proxy
 ;;
esac
exec /path/to/browser


Если диапазон вдруг одинаков, можно wget-ом запросить какой нибудь http://www.ru, смотреть требуется ли авторизация прокси и выставлять нужные переменные.

scott_tiger ★★★
()
Последнее исправление: scott_tiger (всего исправлений: 1)

Я смогу это сделать. Пишите на iam@valdikss.org.ru

ValdikSS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.