вторник, 20 октября 2009 г.

Конфигурация временной зоны в postfix

Postfix читает конфигурационную информацию исключительно в своих директориях и поэтому /etc/localtime игнорирует. Выход из положения - скопировать этот файл в доступное место: /var/spool/postfix/
mkdir /var/spool/postfix/etc
cp /etc/localtime /var/spool/postfix/etc

postfix check
postfix reload

понедельник, 12 октября 2009 г.

Проброс в локальную сеть

Если проброс делается через шлюз по умолчанию (для машины куда он делается), то достаточно одного правила:
#!/bin/bash
IPTABLES="/sbin/iptables"
GW_IP="80.81.82.83"
SERVER_IP="192.168.0.107"
PORT=80
$IPTABLES -t nat -A PREROUTING -p tcp --dst $GW_IP --dport $PORT -j DNAT --to-destination $SERVER_IP:$PORT
echo 1 > /proc/sys/net/ipv4/ip_forward


Если проброс делаем с другой машины (не шлюза, а обычной), то правила будут выглядеть так:
#!/bin/bash
IPTABLES="/sbin/iptables"
GW_IP="192.168.0.91"
SERVER_IP="192.168.0.107"
PORT=7777
$IPTABLES -t nat -A PREROUTING -p tcp --dst $GW_IP --dport $PORT -j DNAT --to-destination $SERVER_IP:$PORT
$IPTABLES -t nat -I POSTROUTING -p tcp --dst $SERVER_IP --dport $PORT -j SNAT --to $GW_IP
echo 1 > /proc/sys/net/ipv4/ip_forward

четверг, 1 октября 2009 г.

Отключение системного динамика

До перезагрузки:
sudo rmmod pcspkr
Навсегда:
echo blacklist pcspkr >> /etc/modprobe.d/blacklist