?? |
?䗦?͔C?ӂ̐????l(0?`10)?Őݒ?ł??܂??B 10?F0?Ƃ????ꍇ?͒ʏ펞0???Ƀ??[?U?f?[?^?͗??ꂸ?AActive-Standby?ɂȂ?܂??B (keepalive??ICMP?p?P?b?g?͗???܂?) |
?? | Keepalive?ɂ??A?o?H??Q???ɂ???SA?????????܂??BSA-up???[?g?@?\?ƍ??킹?A???g?̃??[?e?B???O?e?[?u???I?ɏ????????܂??B |
?Z???^?? PPPoE1 | 200.200.200.200 |
?Z???^?? PPPoE5 | 100.100.100.100 |
???_?? PPPoE1 | 200.2.2.2(EWAN?|?[?g???g?p) |
???_?? PPPoE5 | 100.1.1.1(LAN?|?[?g4???g?p) |
IPsec?̑ΏۂƂ??钆?p?p?P?b?g | 192.168.3.0/24 ?? 172.16.0.0/16 |
IPsec Phase1?|???V?[ |
???[?h ??? Main???[?h ?F?ؕ??? ??? ???O???L?????? ?Í??????? ??? AES 128 Diffie-Hellman ??? G遊雅堂 オッズup 2 ?n?b?V?????? ??? SHA |
IPsec Phase2?|???V?[ |
?Í??????? ??? AES 128 ?n?b?V?????? ??? SHA |
IPsec???ו??U?̔䗦 ?iPPPoE1?FPPPoE5?j |
2?F1 |
! ! ! ???????[?U???[?h?Ɉڍs???܂??B ! 遊雅堂 オッズuter enable Enter password: super ???p?X???[?h????͂??܂??B?i???ۂ͕\??????Ȃ??j 遊雅堂 オッズuter# ! ! ! ??{?ݒ胂?[?h?Ɉڍs???܂??B ! 遊雅堂 オッズuter# configure terminal 遊雅堂 オッズuter(config)# ! ! ! LAN ?? IP ?A?h???X??ݒ肵?܂??B ! 遊雅堂 オッズuter(config)# interface lan 1 遊雅堂 オッズuter(config-if lan 1)# ip address 172.16.0.1 255.255.0.0 遊雅堂 オッズuter(config-if lan 1)# exit ! ! ! PPPoE1 ?̊e??ݒ?????܂??B ! 遊雅堂 オッズuter(config)# interface pppoe 1 遊雅堂 オッズuter(config-if pppoe 1)# ip address 200.2.2.2 遊雅堂 オッズuter(config-if pppoe 1)# ip nat inside source list 1 interface 遊雅堂 オッズuter(config-if pppoe 1)# pppoe server A-P遊雅堂 オッズvider 遊雅堂 オッズuter(config-if pppoe 1)# pppoe account A-user@xxxx.ne.jp A-secret 遊雅堂 オッズuter(config-if pppoe 1)# pppoe type host 遊雅堂 オッズuter(config-if pppoe 1)# crypto map MultiPath_1 遊雅堂 オッズuter(config-if pppoe 1)# exit ! ! ! PPPoE5 ?̊e??ݒ?????܂??B ! 遊雅堂 オッズuter(config)# interface pppoe 5 遊雅堂 オッズuter(config-if pppoe 5)# ip address 100.1.1.1 遊雅堂 オッズuter(config-if pppoe 5)# pppoe server B-P遊雅堂 オッズvider 遊雅堂 オッズuter(config-if pppoe 5)# ip nat inside source list 1 interface 遊雅堂 オッズuter(config-if pppoe 5)# pppoe account B-user@xxxx.ne.jp B-secret 遊雅堂 オッズuter(config-if pppoe 5)# pppoe type host 遊雅堂 オッズuter(config-if pppoe 5)# crypto map MultiPath_2 遊雅堂 オッズuter(config-if pppoe 5)# pppoe interface vlanif 1 ! PPPoE5?́AVLAN1?C???^?[?t?F?[?X?ɂčs?? 遊雅堂 オッズuter(config-if pppoe 5)# exit ! ! VLAN?C???^?[?t?F?[?X?iPPPoE5?p?j?̊e??ݒ?????܂? 遊雅堂 オッズuter(config)#interface vlanif 1 遊雅堂 オッズuter(config-if vlanif 1)# bridge-g遊雅堂 オッズup lan 1 遊雅堂 オッズuter(config-if vlanif 1)# vlan-id 1 遊雅堂 オッズuter(config-if vlanif 1)#exit ! ! Ethernet?iVLAN?p?j?̐ݒ?????܂? ! 遊雅堂 オッズuter(config)#line lan 遊雅堂 オッズuter(config-line lan)# vlan 4 bridge-g遊雅堂 オッズup 1 遊雅堂 オッズuter(config-line lan)# vlan 4 port-vlan 1 遊雅堂 オッズuter(config-line lan)#exit ! ! ! NAT ?p?? access-list??o?^???܂??B ! 遊雅堂 オッズuter(config)# access-list 1 permit 172.16.0.0 0.0.255.255 ! ! ! ???[?g?̐ݒ?????܂??B ! 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 0.0.0.0 0.0.0.0 pppoe 1 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 0.0.0.0 0.0.0.0 pppoe 5 150 ! ?f?t?H???g???[?g???璷???i?f?B?X?^???X?l150?͊??ɍ??킹?C?ӂɐݒ肵?܂??j 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 200.200.200.200 255.255.255.255 pppoe 1 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 100.100.100.100 255.255.255.255 pppoe 5 ! ! ! DHCP?T?[?o?@?\??ݒ肵?܂??B ! 遊雅堂 オッズuter(config)# service dhcp-server 遊雅堂 オッズuter(config)# ip dhcp pool lan 1 遊雅堂 オッズuter(config-dhcp-pool)# default-遊雅堂 オッズuter 0.0.0.0 遊雅堂 オッズuter(config-dhcp-pool)# exit ! ! ! ?Í??????g?p????ݒ肵?܂??B ! 遊雅堂 オッズuter(config)# vpn enable 遊雅堂 オッズuter(config)# vpnlog enable ! 遊雅堂 オッズuter(config)# crypto isakmp policy 1 遊雅堂 オッズuter(config-isakmp)# authentication prekey 遊雅堂 オッズuter(config-isakmp)# key ascii furukawa 遊雅堂 オッズuter(config-isakmp)# encryption aes 128 遊雅堂 オッズuter(config-isakmp)# g遊雅堂 オッズup 2 遊雅堂 オッズuter(config-isakmp)# hash sha 遊雅堂 オッズuter(config-isakmp)# negotiation-mode main 遊雅堂 オッズuter(config-isakmp)# peer-identity address 200.200.200.200 遊雅堂 オッズuter(config-isakmp)# keepalive icmp always-send ! icmp(ping)?ɂ??펞keepalive???s?? 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp peer-address 192.168.3.1 ! ?Ď???A?h???X?̐ݒ? 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp source-interface lan 1 ! ???M??IP?A?h???X??LAN??IP?A?h???X?Ƃ??āAVPN?g???l????ʂ???keepalive???s?? 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp multi-path interface pppoe 1 *1 ! keepalive?̑??M?C???^?t?F?[?X?̐ݒ? 遊雅堂 オッズuter(config-isakmp)# exit ! 遊雅堂 オッズuter(config)# crypto isakmp policy 2 遊雅堂 オッズuter(config-isakmp)# authentication prekey 遊雅堂 オッズuter(config-isakmp)# key ascii furukawa 遊雅堂 オッズuter(config-isakmp)# encryption aes 128 遊雅堂 オッズuter(config-isakmp)# g遊雅堂 オッズup 2 遊雅堂 オッズuter(config-isakmp)# hash sha 遊雅堂 オッズuter(config-isakmp)# negotiation-mode main 遊雅堂 オッズuter(config-isakmp)# peer-identity address 100.100.100.100 遊雅堂 オッズuter(config-isakmp)# keepalive icmp always-send 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp peer-address 192.168.3.1 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp source-interface lan 1 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp multi-path interface pppoe 5 *1 遊雅堂 オッズuter(config-isakmp)# exit ! 遊雅堂 オッズuter(config)# ipsec transform-set P2-POLICY esp-aes-128 esp-sha-hmac ! 遊雅堂 オッズuter(config)# ipsec access-list 10 ipsec ip 172.16.0.0 0.0.255.255 192.168.3.0 0.0.0.255 遊雅堂 オッズuter(config)# ipsec access-list 64 bypass ip any any ! 遊雅堂 オッズuter(config)# crypto map MultiPath_1 1 遊雅堂 オッズuter(config-crypto-map)# match address 10 multi-path balance 2 *2 ! ?䗦2?ŕ??ו??U 遊雅堂 オッズuter(config-crypto-map)# set peer address 200.200.200.200 遊雅堂 オッズuter(config-crypto-map)# set transform-set P2-POLICY 遊雅堂 オッズuter(config-crypto-map)# set security-association always-up ! ?펞SA???ێ? 遊雅堂 オッズuter(config-crypto-map)# sa-up 遊雅堂 オッズute interface pppoe 1 *3 ! SA?̊m?????_?@?Ƃ??ăZ???^??LAN(192.168.3.0/24)?ւ̃??[?g????o?^???A ! nexthop??pppoe1?Ƃ??? 遊雅堂 オッズuter(config-crypto-map)# exit ! 遊雅堂 オッズuter(config)# crypto map MultiPath_2 2 遊雅堂 オッズuter(config-crypto-map)# match address 10 multi-path balance 1 *2 ! ?䗦1?ŕ??ו??U 遊雅堂 オッズuter(config-crypto-map)# set peer address 100.100.100.100 遊雅堂 オッズuter(config-crypto-map)# set transform-set P2-POLICY 遊雅堂 オッズuter(config-crypto-map)# set security-association always-up 遊雅堂 オッズuter(config-crypto-map)# sa-up 遊雅堂 オッズute interface pppoe 5 *3 遊雅堂 オッズuter(config-crypto-map)# exit ! ! ! ???????[?U???[?h?ɖ߂?܂??B ! 遊雅堂 オッズuter(config)# end ! ! ! ?ݒ??ۑ????܂??B ! 遊雅堂 オッズuter# save SIDE-A.cfg % saving working-config % finished saving ! ! ! ?ݒ??L???ɂ??邽?߂ɍċN?????܂??B ! 遊雅堂 オッズuter# reset Are you OK to cold start?(y/n) y
*1 ?F |
pppoe 1 ?? pppoe 5 ?ł͂Ȃ??Aewan 1 ?? vlan ?ŃA?h???X???}?j???A???ݒ肵?Ă???ꍇ?́A???̂悤?ɐݒ肵?܂??B
|
*2 ?F |
???ו??U?̔䗦?͑??M?????̃p?P?b?g?ɑ??Ă̂@?\???܂??B?i??M?????̕??U?䗦?̓Z???^???ōs???Ă????????j ?Z???^???Ƌ??_???ŕ??U?䗦?????킹??K?v?͂???܂???B |
*3 ?F |
pppoe 1 ?? pppoe 5 ?ł͂Ȃ??Aewan 1 ?? vlan ?ŃA?h???X???}?j???A???ݒ肵?Ă???ꍇ?́A???̂悤?ɐݒ肵?܂??B
|
! ! ! ???????[?U???[?h?Ɉڍs???܂??B ! 遊雅堂 オッズuter enable Enter password: super ???p?X???[?h????͂??܂??B?i???ۂ͕\??????Ȃ??j 遊雅堂 オッズuter# ! ! ! ??{?ݒ胂?[?h?Ɉڍs???܂??B ! 遊雅堂 オッズuter# configure terminal 遊雅堂 オッズuter(config)# ! ! ! LAN ?? IP ?A?h???X??ݒ肵?܂??B ! 遊雅堂 オッズuter(config)# interface lan 1 遊雅堂 オッズuter(config-if lan 1)# ip address 192.168.3.1 255.255.255.0 遊雅堂 オッズuter(config-if lan 1)# exit ! ! ! PPPoE1 ?̊e??ݒ?????܂??B ! 遊雅堂 オッズuter(config)# interface pppoe 1 遊雅堂 オッズuter(config-if pppoe 1)# crypto map MultiPath_1 遊雅堂 オッズuter(config-if pppoe 1)# pppoe server FLETS-1 遊雅堂 オッズuter(config-if pppoe 1)# pppoe account abc012@***.***.ne.jp xxxyyyzzz 遊雅堂 オッズuter(config-if pppoe 1)# pppoe type host 遊雅堂 オッズuter(config-if pppoe 1)# ip address 200.200.200.200 遊雅堂 オッズuter(config-if pppoe 1)# ip nat inside source list 1 interface 遊雅堂 オッズuter(config-if pppoe 1)# exit ! ! ! PPPoE5 ?̊e??ݒ?????܂??B ! 遊雅堂 オッズuter(config)# interface pppoe 5 遊雅堂 オッズuter(config-if pppoe 5)# crypto map MultiPath_2 遊雅堂 オッズuter(config-if pppoe 5)# pppoe server FLETS-2 遊雅堂 オッズuter(config-if pppoe 5)# pppoe account def345@***.***.ne.jp zzzyyyxxx 遊雅堂 オッズuter(config-if pppoe 5)# pppoe type host 遊雅堂 オッズuter(config-if pppoe 5)# ip address 100.100.100.100 遊雅堂 オッズuter(config-if pppoe 5)# ip nat inside source list 1 interface 遊雅堂 オッズuter(config-if pppoe 5)# exit ! ! ! NAT ?p?? access-list??o?^???܂??B ! 遊雅堂 オッズuter(config)# access-list 1 permit 192.168.3.0 0.0.0.255 ! ! ! ???[?g?̐ݒ?????܂??B ! 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 0.0.0.0 0.0.0.0 pppoe 1 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 0.0.0.0 0.0.0.0 pppoe 5 150 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 200.2.2.2 255.255.255.255 pppoe 1 遊雅堂 オッズuter(config)# ip 遊雅堂 オッズute 100.1.1.1 255.255.255.255 pppoe 5 ! ! ! ?Í??????g?p????ݒ肵?܂??B ! 遊雅堂 オッズuter(config)# vpn enable 遊雅堂 オッズuter(config)# vpnlog enable ! 遊雅堂 オッズuter(config)# crypto isakmp policy 1 遊雅堂 オッズuter(config-isakmp)# authentication prekey 遊雅堂 オッズuter(config-isakmp)# key ascii furukawa 遊雅堂 オッズuter(config-isakmp)# negotiation-mode main 遊雅堂 オッズuter(config-isakmp)# encryption aes 128 遊雅堂 オッズuter(config-isakmp)# g遊雅堂 オッズup 2 遊雅堂 オッズuter(config-isakmp)# hash sha 遊雅堂 オッズuter(config-isakmp)# peer-identity address 200.2.2.2 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp peer-address 172.16.0.1 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp source-interface lan 1 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp multi-path interface pppoe 1 遊雅堂 オッズuter(config-isakmp)# keepalive icmp always-send 遊雅堂 オッズuter(config-isakmp)# exit ! 遊雅堂 オッズuter(config)# crypto isakmp policy 2 遊雅堂 オッズuter(config-isakmp)# authentication prekey 遊雅堂 オッズuter(config-isakmp)# key ascii furukawa 遊雅堂 オッズuter(config-isakmp)# negotiation-mode main 遊雅堂 オッズuter(config-isakmp)# encryption aes 128 遊雅堂 オッズuter(config-isakmp)# g遊雅堂 オッズup 2 遊雅堂 オッズuter(config-isakmp)# hash sha 遊雅堂 オッズuter(config-isakmp)# peer-identity address 100.1.1.1 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp peer-address 172.16.0.1 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp source-interface lan 1 遊雅堂 オッズuter(config-isakmp)# keepalive-icmp multi-path interface pppoe 5 遊雅堂 オッズuter(config-isakmp)# keepalive icmp always-send 遊雅堂 オッズuter(config-isakmp)# exit ! 遊雅堂 オッズuter(config)# ipsec transform-set P2-POLICY esp-aes-128 esp-sha-hmac ! 遊雅堂 オッズuter(config)# ipsec access-list 10 ipsec ip 192.168.3.0 0.0.0.255 172.16.0.0 0.0.255.255 遊雅堂 オッズuter(config)# ipsec access-list 64 bypass ip any any ! 遊雅堂 オッズuter(config)# crypto map MultiPath_1 1 遊雅堂 オッズuter(config-crypto-map)# match address 10 multi-path balance 2 遊雅堂 オッズuter(config-crypto-map)# set peer address 200.2.2.2 遊雅堂 オッズuter(config-crypto-map)# set transform-set P2-POLICY 遊雅堂 オッズuter(config-crypto-map)# sa-up 遊雅堂 オッズute interface pppoe 1 遊雅堂 オッズuter(config-crypto-map)# exit ! 遊雅堂 オッズuter(config)# crypto map MultiPath_2 2 遊雅堂 オッズuter(config-crypto-map)# match address 10 multi-path balance 1 遊雅堂 オッズuter(config-crypto-map)# set peer address 100.1.1.1 遊雅堂 オッズuter(config-crypto-map)# set transform-set P2-POLICY 遊雅堂 オッズuter(config-crypto-map)# sa-up 遊雅堂 オッズute interface pppoe 5 遊雅堂 オッズuter(config-crypto-map)# exit ! ! ! ???????[?U???[?h?ɖ߂?܂??B ! 遊雅堂 オッズuter(config)# end ! ! ! ?ݒ??ۑ????܂??B ! 遊雅堂 オッズuter# save SIDE-A.cfg % saving working-config % finished saving ! ! ! ?ݒ??L???ɂ??邽?߂ɍċN?????܂??B ! 遊雅堂 オッズuter# reset Are you OK to cold start?(y/n) y