#------------------------------------------------------------------------ # DGS-1210-52/ME Gigabit Ethernet Switch Configuration # # Firmware: Build 6.10.B020 # Copyright(C) 2010 D-Link Corporation. All rights reserved. #------------------------------------------------------------------------ command-start # User Account disable password encryption # Basic config snmp system_name "2" config syslogintimeout 5 config sysgroupinterval 0 enable web 80 disable web enable clipaging config command_prompt "v2003" config serial_port baud_rate 115200 config serial_port auto_logout 10_minutes # Gratuitous Arp config gratuitous_arp send ipif_status_up disable config gratuitous_arp send dup_ip_detected disable config gratuitous_arp learning disable config gratuitous_arp send periodically interval 0 # Arp Aging Time config arp_aging time 5 # FDB Aging Time config fdb aging_time 300 # Telnet Setting enable telnet 23 # Vlan disable asymmetric_vlan create vlan "VLAN2000" tag 2000 create vlan "VLAN2003" tag 2003 config vlan vlanid 1,2000,2003 delete 1-52 config vlan vlanid 1,2000,2003 advertisement disable config vlan vlanid 2000 add tagged 48-52 config vlan vlanid 2003 add untagged 1-47 config ipif System vlan VLAN2000 enable pvid auto_assign # Multicast Filter config multicast_filtering_mode vlan "default" forward_unregistered_groups config multicast_filtering_mode vlan "VLAN2000" forward_unregistered_groups config multicast_filtering_mode vlan "VLAN2003" forward_unregistered_groups # IMPBv2 config address_binding ip_mac ports 1-47 arp_inspection strict ip_inspection enable state enable allow_zeroip enable forward_dhcppkt enable config address_binding ip_mac ports 48-52 arp_inspection disable ip_inspection disable state disable allow_zeroip disable forward_dhcppkt enable enable address_binding dhcp_snoop ports 1-47 config address_binding dhcp_snoop max_entry ports 1-52 limit no_limit config address_binding dhcp_snoop max_entry ports 1-52 limit no_limit IPv6 disable address_binding dhcp_snoop ports 48-52 enable address_binding roaming config filter dhcp_server ports 1-47 state enable config filter dhcp_server illegal_server_log_suppress_duration 5min # IP config ipif System state enable config ipif System ipaddress 192.168.128.33/255.255.255.0 create iproute default 0.0.0.0 1 disable jumbo_frame config ipif System dhcp_option12 state disable config ipif System dhcp_option12 hostname DGS-1210-52/ME config ipif System dhcpv6_client disable config ipv6 nd ns ipif System retrans_time 1 disable ipif_ipv6_link_local_auto System config ipif System ipv6 state enable disable autoconfig config autoconfig timeout 50 # STP enable stp config stp version rstp config stp priority 32768 instance_id 0 config stp txholdcount 6 maxage 20 hellotime 2 forwarddelay 15 config stp fbpdu disable config stp ports 1-47 externalcost auto edge true restricted_tcn true restricted_role true p2p auto state disable priority 128 fbpdu disable config stp ports 48-52 externalcost auto edge false restricted_tcn false restricted_role false p2p auto state enable priority 128 fbpdu disable config stp mst_config_id name 9C-D6-43-8E-53-5E revision_level 0 # traffic segmentation config traffic_segmentation 1-52 forward_list 1-52 # LLDP enable lldp config lldp message_tx_hold_multiplier 4 config lldp message_tx_interval 30 config lldp reinit_delay 2 config lldp tx_delay 2 config lldp ports 1-52 mgt_addr ipv4 192.168.128.33 disable config lldp ports 1-47 admin_status disable config lldp ports 1-52 notification disable config lldp ports 1-47 basic_tlvs all disable config lldp ports 1-52 dot1_tlv_pvid disable config lldp ports 1-52 dot1_tlv_vlan_name vlanid 1-4094 disable config lldp ports 48-52 admin_status tx_and_rx config lldp ports 48-52 basic_tlvs port_description system_name system_description system_capabilities enable config lldp ports 1-52 dot1_tlv_protocol_identity eapol disable config lldp ports 1-52 dot1_tlv_protocol_identity lacp disable config lldp ports 1-52 dot1_tlv_protocol_identity gvrp disable config lldp ports 1-52 dot1_tlv_protocol_identity stp disable config lldp ports 1-52 dot3_tlvs all disable # QoS config scheduling_mechanism strict config scheduling 0 weight 1 config scheduling 1 weight 2 config scheduling 2 weight 3 config scheduling 3 weight 4 config scheduling 4 weight 5 config scheduling 5 weight 6 config scheduling 6 weight 7 config scheduling 7 weight 8 config 802.1p default_priority 1-52 1 config 802.1p user_priority 0 2 config 802.1p user_priority 1 0 config 802.1p user_priority 2 1 config 802.1p user_priority 3 3 config 802.1p user_priority 4 4 config 802.1p user_priority 5 5 config 802.1p user_priority 6 6 config 802.1p user_priority 7 7 config dscp_mapping dscp_value 0 class 0 config dscp_mapping dscp_value 1 class 0 config dscp_mapping dscp_value 2 class 0 config dscp_mapping dscp_value 3 class 0 config dscp_mapping dscp_value 4 class 0 config dscp_mapping dscp_value 5 class 0 config dscp_mapping dscp_value 6 class 0 config dscp_mapping dscp_value 7 class 0 config dscp_mapping dscp_value 8 class 0 config dscp_mapping dscp_value 9 class 0 config dscp_mapping dscp_value 10 class 0 config dscp_mapping dscp_value 11 class 0 config dscp_mapping dscp_value 12 class 0 config dscp_mapping dscp_value 13 class 0 config dscp_mapping dscp_value 14 class 0 config dscp_mapping dscp_value 15 class 0 config dscp_mapping dscp_value 16 class 0 config dscp_mapping dscp_value 17 class 0 config dscp_mapping dscp_value 18 class 0 config dscp_mapping dscp_value 19 class 0 config dscp_mapping dscp_value 20 class 0 config dscp_mapping dscp_value 21 class 0 config dscp_mapping dscp_value 22 class 0 config dscp_mapping dscp_value 23 class 0 config dscp_mapping dscp_value 24 class 0 config dscp_mapping dscp_value 25 class 0 config dscp_mapping dscp_value 26 class 0 config dscp_mapping dscp_value 27 class 0 config dscp_mapping dscp_value 28 class 0 config dscp_mapping dscp_value 29 class 0 config dscp_mapping dscp_value 30 class 0 config dscp_mapping dscp_value 31 class 0 config dscp_mapping dscp_value 32 class 0 config dscp_mapping dscp_value 33 class 0 config dscp_mapping dscp_value 34 class 0 config dscp_mapping dscp_value 35 class 0 config dscp_mapping dscp_value 36 class 0 config dscp_mapping dscp_value 37 class 0 config dscp_mapping dscp_value 38 class 0 config dscp_mapping dscp_value 39 class 0 config dscp_mapping dscp_value 40 class 0 config dscp_mapping dscp_value 41 class 0 config dscp_mapping dscp_value 42 class 0 config dscp_mapping dscp_value 43 class 0 config dscp_mapping dscp_value 44 class 0 config dscp_mapping dscp_value 45 class 0 config dscp_mapping dscp_value 46 class 0 config dscp_mapping dscp_value 47 class 0 config dscp_mapping dscp_value 48 class 0 config dscp_mapping dscp_value 49 class 0 config dscp_mapping dscp_value 50 class 0 config dscp_mapping dscp_value 51 class 0 config dscp_mapping dscp_value 52 class 0 config dscp_mapping dscp_value 53 class 0 config dscp_mapping dscp_value 54 class 0 config dscp_mapping dscp_value 55 class 0 config dscp_mapping dscp_value 56 class 0 config dscp_mapping dscp_value 57 class 0 config dscp_mapping dscp_value 58 class 0 config dscp_mapping dscp_value 59 class 0 config dscp_mapping dscp_value 60 class 0 config dscp_mapping dscp_value 61 class 0 config dscp_mapping dscp_value 62 class 0 config dscp_mapping dscp_value 63 class 0 config cos mapping port 1-52 none config cos mapping port 1-52 802.1p config cos mapping port 1-52 dscp config cos tos value 0 class 0 config cos tos value 1 class 0 config cos tos value 2 class 0 config cos tos value 3 class 0 config cos tos value 4 class 0 config cos tos value 5 class 0 config cos tos value 6 class 0 config cos tos value 7 class 0 config dscp mode config bandwidth_control 1-52 rx_rate no_limit tx_rate no_limit # FDB (forwarding data base) enable auto learning # Syslog disable syslog config log_save_timing on_demand # ACL # SNMP enable snmp create snmp user ReadOnly ReadOnly v1 create snmp user ReadOnly ReadOnly v2c create snmp user ReadWrite ReadWrite v1 create snmp user ReadWrite ReadWrite v2c create snmp group ReadOnly v1 read_view ReadWrite notify_view ReadWrite create snmp group ReadOnly v2c read_view ReadWrite notify_view ReadWrite create snmp group ReadWrite v1 read_view ReadWrite write_view ReadWrite notify_view ReadWrite create snmp group ReadWrite v2c read_view ReadWrite write_view ReadWrite notify_view ReadWrite create snmp view ReadWrite 1 1 view_type included create snmp community public ReadOnly create snmp community private ReadWrite config snmp engineID 4447532d313231302d35329cd6438e535e disable snmp authenticate traps config snmp coldstart_traps disable config snmp warmstart_traps disable disable snmp linkchange_traps config snmp linkchange_traps ports 1-52 disable disable snmp rstpport_state_change traps disable snmp firmware_upgrade_state traps disable snmp port_security_violation traps disable snmp IMPB_violation traps disable snmp LBD traps disable snmp DHCP_screening traps disable snmp duplicate_IP_detected traps # IPv6 Neighbor_cache # MAC address table notification disable mac_notification config mac_notification interval 1 config mac_notification historysize 1 config mac_notification ports 1-52 disable # SNTP config sntp primary 1.128.168.192 secondary 0.0.0.0 poll-interval 30 enable sntp config time_zone operator + hour 2 minute 0 config dst disable # DHCP_RELAY enable dhcp_relay config dhcp_relay hops 4 config dhcp_relay time 0 config dhcp_relay port 1-52 state disable config dhcp_relay port 1-47 state enable config dhcp_relay vlan vlanid 1 state disable config dhcp_relay vlan vlanid 2000 state disable config dhcp_relay vlan vlanid 2003 state enable config dhcp_relay add ipif System 192.168.128.1 config dhcp_relay option_82 state enable config dhcp_relay option_82 check disable config dhcp_relay option_82 policy replace config dhcp_relay option_82 remote_id default config dhcp_relay option_82 circuit_id default disable dhcp_local_relay disable dhcpv6_relay config dhcpv6_relay hop_count 4 config dhcpv6_relay option_37 state enable config dhcpv6_relay option_37 check enable config dhcpv6_relay option_37 remote_id default config dhcpv6_relay option_38 ports 1-52 state disable subscriber_id default # GVRP disable gvrp config gvrp 1-47 pvid 2003 config gvrp 1-52 state disable config gvrp 1-52 ingress_checking enable config gvrp 1-52 acceptable_frame All_Frames config gvrp 48-52 pvid 2000 config gvrp timer join_timer 200 config gvrp timer leave_timer 600 config gvrp timer leave-all_timer 10000 # Loopback Detection enable loopdetect config loopdetect mode portbase config loopdetect interval_time 2 config loopdetect lbd_recover_time 600 config loopdetect ports 1 state enable config loopdetect ports 2 state enable config loopdetect ports 3 state enable config loopdetect ports 4 state enable config loopdetect ports 5 state enable config loopdetect ports 6 state enable config loopdetect ports 7 state enable config loopdetect ports 8 state enable config loopdetect ports 9 state enable config loopdetect ports 10 state enable config loopdetect ports 11 state enable config loopdetect ports 12 state enable config loopdetect ports 13 state enable config loopdetect ports 14 state enable config loopdetect ports 15 state enable config loopdetect ports 16 state enable config loopdetect ports 17 state enable config loopdetect ports 18 state enable config loopdetect ports 19 state enable config loopdetect ports 20 state enable config loopdetect ports 21 state enable config loopdetect ports 22 state enable config loopdetect ports 23 state enable config loopdetect ports 24 state enable config loopdetect ports 25 state enable config loopdetect ports 26 state enable config loopdetect ports 27 state enable config loopdetect ports 28 state enable config loopdetect ports 29 state enable config loopdetect ports 30 state enable config loopdetect ports 31 state enable config loopdetect ports 32 state enable config loopdetect ports 33 state enable config loopdetect ports 34 state enable config loopdetect ports 35 state enable config loopdetect ports 36 state enable config loopdetect ports 37 state enable config loopdetect ports 38 state enable config loopdetect ports 39 state enable config loopdetect ports 40 state enable config loopdetect ports 41 state enable config loopdetect ports 42 state enable config loopdetect ports 43 state enable config loopdetect ports 44 state enable config loopdetect ports 45 state enable config loopdetect ports 46 state enable config loopdetect ports 47 state enable # Power Saving config power_saving mode led disable config power_saving led add time_range1 time_range2 config power_saving mode port disable config power_saving port add time_range1 time_range2 config power_saving mode hibernation disable config power_saving hibernation add time_range1 config power_saving hibernation add time_range2 config snmp system_name "2" # BPDU Attack Protection enable bpdu_protection config bpdu_protection recovery_timer 300 config bpdu_protection ports 1-47 state enable mode shutdown config bpdu_protection ports 48-52 state disable mode shutdown config bpdu_protection trap none config bpdu_protection log both # SMTP disable smtp config smtp server 0.0.0.0 server_port 25 # traffic control config traffic trap none config traffic control 1-47 broadcast enable multicast enable unicast disable action drop threshold 64 config traffic control 48-52 broadcast disable multicast disable unicast disable action drop # RMON # ISM vlan enable igmp_snooping multicast_vlan create igmp_snooping multicast_vlan "iptv" 999 config igmp_snooping multicast_vlan "iptv" add member_port 1-47 config igmp_snooping multicast_vlan "iptv" add source_port 48-52 config igmp_snooping multicast_vlan "iptv" state enable config igmp_snooping multicast_vlan "iptv" replace_source_ip none config mld_snooping multicast_vlan "iptv" replace_source_ipv6 none # IGMP snooping enable igmp_snooping config igmp_snooping all router_timeout 125 config igmp_snooping all host_timeout 130 config igmp_snooping data_driven_learning max_learned_entry 256 disable igmp_snooping forward_mcrouter_only config igmp_snooping vlanid 1,2000,2003 state disable fast_leave disable report_suppression disable config igmp_snooping vlanid 999 state enable fast_leave disable report_suppression disable config igmp_snooping data_driven_learning vlanid 1,999,2000,2003 state disable config igmp_snooping data_driven_learning vlanid 1,999,2000,2003 aged_out disable config igmp_snooping querier vlanid 1,999,2000,2003 state disable querier_version 2 last_member_query_interval 1 max_response_time 10 query_interval 125 robustness_variable 2 config router_ports vlan_name "iptv" add 48-52 config igmp access_authentication ports 1-52 state disable # MLD Snooping disable mld_snooping config mld_snooping all router_timeout 125 config mld_snooping all host_timeout 260 config mld_snooping data_driven_learning max_learned_entry 256 config mld_snooping vlanid 1,2000,2003 state disable fast_done disable config mld_snooping vlanid 999 state enable fast_done disable config mld_snooping data_driven_learning vlanid 1,999,2000,2003 state disable config mld_snooping querier vlanid 1,999,2000,2003 state disable version 2 last_listener_query_interval 1 max_response_time 10 query_interval 125 robustness_variable 2 config mld_snooping mrouter_ports vlan_name "iptv" add 48-52 # 8021X disable 802.1x config 802.1x auth_mode port_based config 802.1x auth_protocol local config 802.1x feap enable config 802.1x capability ports 1-52 none config 802.1x auth_parameter ports 1-52 port_control force_auth config 802.1x auth_parameter ports 1-52 direction both quiet_period 60 tx_period 30 supp_timeout 30 server_timeout 30 max_req 2 reauth_period 3600 enable_reauth disable # port mirroring # trusted host enable trusted_host create trusted_host network 192.168.128.0/255.255.255.0 # SSL disable ssl ciphersuite RSA-NULL-MD5 RSA-NULL-SHA1 RSA-DES-SHA1 RSA-3DES-SHA1 DH-RSA-DES-SHA1 DH-RSA-3DES-SHA1 RSA-EXP1024-DES-SHA1 # SSH disable ssh config ssh server authfail 2 config ssh server rekey 60min config ssh server maxsession 4 config ssh server contimeout 120 config ssh authmode password disable config ssh authmode publickey disable config ssh authmode hostbased disable config ssh algorithm 3DES enable config ssh algorithm MD5 enable config ssh algorithm SHA1 enable config ssh algorithm RSA enable # access authentication control disable authen_policy config authen parameter response_timeout 30 config authen parameter attempt 3 create authen server_group tacacs+ create authen server_group radius create authen_login method_list_name default config authen_login default method local create authen_enable method_list_name default config authen_enable default method none config authen application console login method_list_name default config authen application telnet login method_list_name default config authen application ssh login method_list_name default config authen application http login method_list_name default config authen application console enable method_list_name default config authen application telnet enable method_list_name default config authen application ssh enable method_list_name default config authen application http enable method_list_name default # PPPoE config pppoe circuit_id_insertion state disable config pppoe circuit_id_insertion ports 1-52 circuit_id ip state disable config pppoe circuit_id_insertion ports 1-52 remote_id default # safeguard_engine config safeguard_engine state disable disable command logging # Discover Trap setting # QinQ config qinq inner_tpid 0x8100 config qinq ports 1-52 role nni missdrop disable outer_tpid 0x8100 add_inner_tag disable disable qinq enable vlan_trunk config vlan_trunk ports 48-52 state enable # Ethernet OAM config ethernet_oam ports 1-52 state disable mode active remote_loopback stop received_remote_loopback ignore config ethernet_oam ports 1-52 critical_link_event dying_gasp notify_state enable config ethernet_oam ports 1-52 critical_link_event critical_event notify_state enable config ethernet_oam ports 1-52 link_monitor error_symbol threshold 1 window 1000 notify_state enable config ethernet_oam ports 1-52 link_monitor error_frame threshold 1 window 1000 notify_state enable config ethernet_oam ports 1-52 link_monitor error_frame_seconds threshold 1 window 60000 notify_state enable config ethernet_oam ports 1-52 link_monitor error_frame_period threshold 1 window 1488100 notify_state enable # DULD config duld ports 1-7,9-52 state disable mode normal discovery_time 5 config duld ports 8 state disable mode shutdown discovery_time 5 # port config ports 1-48 speed auto state enable flow_control disable MDI/MDIX auto learning enable description "" config ports 49-52 speed auto state enable flow_control disable learning enable description "" # port security config port_security 1-47 admin_state enable max_learning_addr 5 lock_address_mode DeleteOnTimeout config port_security 48-52 admin_state disable max_learning_addr 0 lock_address_mode DeleteOnTimeout # LACP config link_aggregation state disable config link_aggregation algorithm mac_source config lacp port_priority 1-52 128 timeout long config lacp_ports 1-52 mode active # Limited IP Multicast create mcast_filter_profile ipv4 profile_id 1 profile_name iptv-all create mcast_filter_profile ipv4 profile_id 2 profile_name base-plus create mcast_filter_profile ipv4 profile_id 3 profile_name mag_mgm config limited_multicast_addr ports 1-52 ipv4 add profile_id 1 config limited_multicast_addr ports 1-52 ipv4 access permit config limited_multicast_addr ports 1-52 ipv6 access permit config max_mcast_group ports 1-47 ipv4 max_group 5 config max_mcast_group ports 48-52 ipv4 max_group 256 config max_mcast_group ports 1-47 ipv6 max_group 1 config max_mcast_group ports 48-52 ipv6 max_group 256 # DoS Prevention config dos_prevention dos_type land_attack action drop state disable config dos_prevention dos_type blat_attack action drop state disable config dos_prevention dos_type tcp_null_scan action drop state disable config dos_prevention dos_type tcp_xmascan action drop state disable config dos_prevention dos_type tcp_synfin action drop state disable config dos_prevention dos_type tcp_syn_srcport_less_1024 action drop state disable config dos_prevention dos_type ping_death_attack action drop state disable config dos_prevention dos_type tcp_tiny_frag_attack action drop state disable disable dos_prevention trap_log # Flood FDB disable flood_fdb # L2 Protocol Tunnel disable l2protocol_tunnel # User Account disable password encryption command-end