Transaprent proxy + apache

4 отговора 119 прегледа
#1

Transaprent proxy + apache

Здравейте, :)
пуснах си на една машина squid и apache. Машината е с часно IP и се рутира през друг рутер. За да се вижда web сървъра от света през рутера пренасочвам всички заявки към порт 80 към нея. Локално с: iptables -t nat -A PREROUTING -s 192.168.0.0/24 -d moito.si.ip -j DNAT --to-destination 192.168.0.14
До тук добре, но когато добавя правило: iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128 на машината на която върви прокито то ми отговаря:
Access Denied.

Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.
Дайте някаква идея как да го фиксна това.

Редактирано от v45O на

Отговор
в отговор на v45O #2

Re: Transaprent proxy + apache

turi tova predi da kachvash na proxy-to

iptables -t nat -A PREROUTING -s 0/0 -d 192.168.0.0/24 -j ACCEPT

Отговор
в отговор на v45O #3

Re: Transaprent proxy + apache

редактираш squid.conf
в раздела с acl листите като описваш кои интернет адреси искаш да обсужва проксито ти.
по памет :
acl iskam_net src xxx.yyy.zzz.ccc : като тук имаш право на избор, можеш да сложиш
отделно ип или мрежа
acl iskam_net allow

Успех

Отговор
в отговор на 1O1O #4

Re: Transaprent proxy + apache

acl localnet src а.б.в.г/Щ

http_access allow localnet

Отговор
в отговор на fdsdaadd #5

Re: Transaprent proxy + apache

da taka e
prosto po pamet otdavna ne gi puskam ve4e proxytata
a i da pro4ete malko........ :)

Отговор