I’m scan my mikrotik by “nmap -sO” option
result is:
Starting Nmap 5.35DC1 ( http://nmap.org ) at 2010-12-19 05:13 Финляндия (зима)
Nmap scan report
Host is up (0.00s latency).
Not shown: 248 closed protocols
PROTOCOL STATE SERVICE
1 open icmp
2 open|filtered igmp
6 open tcp
17 open udp
47 open|filtered gre
103 open|filtered pim
136 open|filtered unknown
255 open|filtered unknown
I have read about the protocols igmp,gre,pim and #s 136, 255, and I think part of them should come with a routing package. But I don’t have it.
system package print
Flags: X - disabled
# NAME VERSION SCHEDULED
0 system 5.0rc5
1 dhcp 5.0rc5
2 user-manager 5.0rc5
3 routerboard 5.0rc5
4 security 5.0rc5
5 ntp 5.0rc5
6 advanced-tools 5.0rc5
I added a few rules in the firewall
2 chain=input action=reject reject-with=icmp-protocol-unreachable protocol=igmp
3 chain=input action=reject reject-with=icmp-protocol-unreachable protocol=gre
4 chain=input action=reject reject-with=icmp-protocol-unreachable protocol=pim
5 chain=input action=reject reject-with=icmp-protocol-unreachable protocol=13
6 chain=input action=reject reject-with=icmp-protocol-unreachable protocol=25
After that nmap list is:
PROTOCOL STATE SERVICE
1 open icmp
6 open tcp
17 open udp
47 open|filtered gre
As we can see gre is still open.
The question is, why these protocols are open in the system and how disable it without a firewall?
Enable only icmp,tcp,udp.
I would be thank for any suggestions, manuals.
Sorry for my English.