LINUX.ORG.RU

Сообщения qwerk

 

DHCP раздает всем адреса. Как запретить?

DHCP-cервер под Debian 6. Все работает, адреса раздает, но нужно запретить раздавать адреса неизвестным MAC-ам.

dhcpd.conf:

option domain-name «доменное_имя»;
option domain-name-servers днс_адреса;
default-lease-time 86400;
max-lease-time 100000;
log-facility local7;
authoritative;
subnet 192.168.0.0 netmask 255.255.254.0 {
option routers 192.168.0.18;
range 192.168.0.1 192.168.1.254;
deny unknown-clients;
}

#Далее к нужному маку привязываю адрес:
host nout1 {
hardware ethernet 00:00:00:00:00:00;
fixed-address 192.168.0.210;
option routers 192.168.0.18;
}

Что не так? Нужно чтобы адрес не рздавался неуказанным мак`ам.
«deny unknown-clients;» есть, но адреса раздаются неуказанным.

qwerk
()

Проблема с маршрутизацией

Debian. 3 сетевухи. eth0 и eth1 к провайдеру, eth2 - в локалку. Маршрутизация должна осуществляться следующим образом: Пакеты к заданным подсетям должны идти через eth0, все остальное через eth1. Причем через eth1 через NAT. ip-адреса eth1 и eth2 находятся в одной подсети.

Для наглядности адреса:
Локалка: 192.168.44.0/24
Провайдер: 192.168.1.0/24
Допустим, провайдер выдал адреса для:
eth0 192.168.1.119
eth1 192.168.1.111
gateway 192.168.1.1

Делаю следующее:

#!/bin/sh
#NAT для eth1-eth2
iptables -t nat -A POSTROUTING -s 192.168.44.0/24 -o eth1 -p tcp -j SNAT --to-source 192.168.1.111 
iptables -t nat -A POSTROUTING -s 192.168.44.0/24 -o eth1 -p udp -j SNAT --to-source 192.168.1.111
iptables -t nat -A POSTROUTING -s 192.168.44.0/24 -o eth1 -p icmp -j SNAT --to-source 192.168.1.111
#все, пускаем через eth1
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 dev eth1
#Вот это должно идти через eth0
route add -host 193.158.134.8 gw 192.168.1.1 dev eth0
Через eth0 пакеты идут без проблем, а через eth1 с потерями 99%. Пробовал менять местами адреса у сетевух тоже самое. Менял и маршруты, т.е. заданные маршруты направлял через eth1, а все остальное через eth0. Результат тотже - через eth1 порери 99%.

Если адреса eth1 и eth0 будут находиться в разных подсетях, с разными шлюзами, то проблем нет, все работает как нужно. Подскажите, что не так?

qwerk
()

Проблемы с кодировкой в IE и Opera

Собран apache2 + php5.2.9 в apache указана кодировка WINDOWS-1251, на сервере локаль CP1251.

Проблема в следующем: на сервере есть русскоязычные файлы. При обращении к ним через IE или Opera вылезает ошибка 404. Через Mozilla файлы открываются без проблем.

Подскажите, пожалуйста, как это можно исправить? Извиняюсь, если этот вопрос уже обсуждался.

qwerk
()

Проблемы с кодировкой в IE и Opera

Собран apache2 + php5.2.9 в apache указана кодировка WINDOWS-1251, на сервере локаль CP1251.

Проблема в следующем: на сервере есть русскоязычные файлы. При обращении к ним через IE или Opera вылезает ошибка 404. Через Mozilla файлы открываются без проблем.

Подскажите, пожалуйста, как это можно исправить? Извиняюсь, если этот вопрос уже обсуждался.

qwerk
()