路由器設置中怎樣關掉不需要的服務
目前路由器的應用非常廣泛,同時用戶對于一些路由設置還不是很了解,于是我研究了一下路由器設置中如何關掉一些不需要的服務,在邊界路由器設置上關閉不安全和不需要的服務,這里假設路由器設置有Ethernet0和Ethernet1端口。
Router(config)# no cdp run//關閉CDP協議,CDP使用多播地址,能夠發現對端路由器設置的Hostname,硬件設備類型,IOS版本,三層接口地址,發送CDP多播的地址
Router(config)# no service tcp-small-servers
Router(config)# no service udp-small-servers//關閉TCP和UDP的一些無用的小服務,這些小服務的端口小于19,通常用在以前的UNIX環境中,如chargen,daytime等
Router(config)# no service finger//finger通常用在UNIX中,用來確定誰登陸到設備上:telnet 192.168.1.254 finger
Router(config)# no ip finger//關閉對于finger查詢的應答
Router(config)# no ip identd//關閉用戶認證服務,一個設備發送一個請求到Ident接口(TCP 113), 目標會回答一個身份識別,如host名稱或者設備名稱
Router(config)# no ip source-route//關閉IP源路由,通過源路由,能夠在IP包頭中指定數據包實際要經過的路徑
Router(config)# no ftp-server enable//關閉FTP服務
Router(config)# no ip http server//關閉HTTP路由器登陸服務
Router(config)# no ip http secure-server//關閉HTTPS路由器登陸服務
Router(config)# no snmp-server community public RO
Router(config)# no snmp-server community private RW
Router(config)# no snmp-server enable traps
Router(config)# no snmp-server system-shutdown
Router(config)# no snmp-server trap-auth
Router(config)# no snmp-server//關閉SNMP服務
Router(config)# no ip domain-lookup//關閉DNS域名查找
Router(config)# no ip bootp server//bootp服務通常用在無盤站中,為主機申請IP地址
Router(config)# no service dhcp//關閉DHCP服務
Router(config)# no service pad//pad服務一般用在X.25網絡中為遠端站點提供可靠連接
Router(config)# no boot network//關閉路由器設置通過TFTP加載IOS啟動
Router(config)# no service config//關閉路由器設置加載IOS成功后通過TFTP加載配置文件
Router(config)# interface ethernet 0
Router(config -if)# no ip proxy-arp//關閉代理ARP服務
Router(config -if)# no ip directed-broadcast//關閉直連廣播,因為直連廣播是能夠被路由的
Router(config -if)# no ip unreachable
Router(config -if)# no ip redirect
Router(config -if)# no ip mask-reply//關閉三種不可靠的ICMP消息
Router(config -if)# exit
注意:使用show ip interface查看接口啟用的服務
Router(config)# interface ethernet 0
Router(config -if)# shutdown//手動關閉沒有使用的接口
Router(config -if)# exit
Router(config)# service tcp-keepalives -in
Router(config)# service tcp-keepalives -out
//對活動的tcp連接進行監視,及時關閉已經空閑超時的tcp連接,通常和telnet,ssh一起使用
Router(config)# username admin1 privilege 15 secret geekboy
Router(config)# hostname jwy
Bullmastiff(config)# ip domain-name godupgod.com
Bullmastiff(config)# crypto key generate rsa
Bullmastiff(config)# line vty 0 4
Bullmastiff(config -line)# login local
Bullmastiff(config -line)# transport input ssh
Bullmastiff(config -line)# transport output ssh
//只允許其他設備通過SSH登陸到路由器