Документация на http://heap.altlinux.ru/alt-docs/server/index.html показалась бедноватой для первого знакомства.
Вобщем что пришлось делать:
Код: Выделить всё
В ~/.bashrc
PATH=/root/bin:/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin
ENV=$HOME/.bashrc
USERNAME="root"
export USERNAME ENV PATH
servece iptables restart
VSFTP
В файле /etc/xinetd.d/vsftpd добавил
only_from = 0.0.0.0
SQUID сделал прозрачным
В файле /etc/squid.conf
http_port 3128 transparent #ближе к началу
acl mynet src 192.168.0.0/255.255.255.0 #перед другими acl
always_direct allow mynet #после http_access
IPTABLES
EXT_ARD=eth0 //внутренний интерфейс
EXT_IP=192.168.0.1 //внутренний ip сервера
для прозрачного прокси
iptables -t nat -A PREROUTING -p tcp -d ! $EXT_IP -i $EXT_ARD --dport 80 -j REDIRECT --to-ports 3128
и позакрывать всё, и лучше бы был конфиг по умолчанию с доступом только на 22 и 8080, сервер как-никак!
JABBER2
В файле sm.xml заменить somemachine.somedomain.com:
<id>somemachine.somedomain.com</id>
В файле c2s.xml заменить somemachine.somedomain.com:
<local>
<id>somemachine.somedomain.com</id>
service squid restart
service jabberd2 restart
service xinetd restart