Jeremy Sun said:
Still not working after making changes.
Then you have likely dones something wrong
in the zone configuratio (based on your first
message.)
I want to block some IP addresses. I figured having a semi-permanent IP
blocking list is a better idea than our current "sender name" blocking list
which is going over 6000 items while many of them are simply spoof-names.
If you want to block IP addresses, you can just do that
with a filter like IPSec and your SMTP server will never
even see the connect request.
The main point of RBL is the "real time" -- it's that someone
is maintaining these lists on at least a day-to-day basis.
A good point. Actually I changed the zone name to the computer name (say,
let it be "ComputerName" for later reference)
Probably not a great name choice either.
Did you name it "computer" (single tag) or "computer.domain.com"?
Does the computer and especially the SMTP server use
this same machine for it's DNS server?
If not, you must properly delegate the created zone
to this machine so that it will be found.
and made sure that when I
nslookup, say, IPd.IPc.IPb.IPa.ComputerName,
Why are you doing d->a, instead of a-d?
This is NOT a reverse zone.
Only reverse zones reverse the octets (for delegation
reasons.)
Some SMTP servers have a configuratio for DNS
separate from the machine on which they run, check
to make sure your SMTP server is using the same
DNS as the NSLookup command is using.
I have a good reply, from the
smtp server. I have added a computerName.local zone.
Then you would have to put the names (IPs) in there
and tell the SMTP server to use "computername.local"
as it's RBL.
If the zone is named "something.whatever" you tell
the SMTP server precisely that.
However when I tried to
ping computerName.local I have an unknown-computer reply.
There would need to be an A record for that
name in order to ping it (or a CNAME pointing
to an A-record with an IP.)
I guess it is
something to do with the difference between windows and unix/linux.
No, for the most part DNS is DNS.
(They have some different special features on the
two OSes, but the basic functionality and the concepts
are the same.)
So fare, I haven't asked you which you are using since
it didn't matter to the answers I am giving you.
You don't seem to have some misconceptions
about zones and formatting the correct records
in those zone.
according
It is good to know that I have done the right thing.
Well your note in indicated that you couldn't create
the zone but #6 says everything looks good.
so
Just did that. I put in "ComputerName".
So you have a zone, the SMTP server can use "it's" DNS
server (which may not be the same one) to find this zone.
The zone is listed in the SMTP server.
The zone contains A records with numbers like 127.0.0.1 etc.
(there are conventions for different values 1, 2, 3, etc.)
Those A records are the regular IP prefixed onto the zone
name.
No. They aren't using the same DNS but since I can nslookup entries from the
rbl I guess it is ok.
But you may have a separate DNS setting for the
SMTP server (some do for efficiency.)
I didn't made myself clear. I stop the "sender name" blocking list so that
rubbish mail will be tested against the new rbl.
Oh, that makes sense. You removed some other filters
you were using -- filters unrelated to the RBL to test
the RBL.
It was simply that I had no idea what a rbl is. I was not sure that I could
use a normal DNS to build up an rbl. Now I do.
Yes. You did. It is just a DNS with specially populated
zones.
Mmmmm... Now I got that fixed and something is still going wrong.
I think you reversed the IP -- probably thinking of
reverse zones.
I am already doing constant work on it... updating sender blocking list,
man...
IPSec can block more effectively if you don't
wish to receive ANY (SMTP) traffic from them.
Why more effective? Your SMTP server will never
get the connection.
Your IPSec software will reject (actually IGNORE it)
immediately.
Some IPs are definitely wanted to be blocked. You know these spammers comes
from China is just crazy but I can't simply blocked the whole damn thing.
Right. IPSec can block on single IPs or class size ranges.
I am trying to block gmail. I figured no one from my domain received any
mails from gmail (yet) so I use my gmail account as my testing subject.
I use and send from Gmail. So does my wife.
GMail cannot be near the problem that Hotmail is.
(most of the early users had to obtain an invitation.)
I will summarise my information below:
1) Windows 2000 standalone server with latest everything hot-fixed
2) the same server has a SMTP service with buildin spam detection / supprt
such as sender name blocking and rbl support
3) using another DNS on the network, before and after the rbl is setup.
What does the above mean? "using Another DNS"?
You have to use the one with the RBL list OR the one
you use must be able to FIND the DNS server with that
RBL zone.
4) I have a this new rbl / dns setup in the same server.
Ok, then you have your machine OR SMTP server itself
pointed strictly at the "same server" for DNS.
5) rbl / dns zone name "ComputerName"
6) smtp rbl settings point to "ComputerName"
7) not working
Any more clue?
Give me some examples of the addresses you wish to
block and the records you put into the zone?