Делаю ssh-тоннель типа $ ssh -D 5555 root@xx.xxx.xxx.xx -N
Включаю системный прокси для Chrome и дополнительные настройки для Opera
В файле /etc/hosts прописываю
127.0.0.1 mylocalsite.ru
127.0.0.1 localhost
Открываю в Chrome localhost - открывается мой локальный сайт
Пробую mylocalsite.ru - ничего, Код ошибки: ERR_SOCKS_CONNECTION_FAILED
Пробую в Opera mylocalsite.ru - открывает индексную страницу сайта расположенного на IP xx.xxx.xxx.xx
Дописал в /etc/environment socks_proxy="socks://127.1:5555/"
no_proxy=localhost,127.0.0.1,mylocalsite.ru
Перезагрузил - всё осталось как и было.
-----------------------
Как я понял, браузеры игнорируют все настройки локального сайта и открывают или пробуют открыть локальный сайт на удалённом сервере используемом для ssh-тоннеля. Как правильно настроить ssh-тоннелинг, чтобы одновременно с подключенным интернет по ssh-тоннелю можно было открывать локальные сайты?