???L?̕????ɏ]???? Google Cloud VPN ??ݒ肵?܂??B
https://cloud.google.com/compute/docs/vpn/creating-vpns#creating_a_gateway_and_a_tunnel_for_an_auto_subnet_network_and_more_than_one_subnet
?ȉ??A??v?Ȑݒ??ʂɂ??Đ??????Ă????܂??B
Cloud VPN gateway ?Ɋ??蓖?Ă?O???[?o?? IP ???擾???Ă????܂??B
?ڍׂ? Web ?Œ???Ă????Z?p???????????????????B
GCP Developers Console ?փ??O?C?????A???C?????j???[???? "?l?b?g???[?L???O" ??I?????܂??B
???j???[?? "VPN" ??I?????A"VPN ?ڑ????쐬" ???N???b?N???܂??B
???O???L???AIPsec ?I?[?A?h???X?AVPN ?Z???N?^?A?y?сA???̃p?????[?^????͂??AVPN instance ?ݒ???s???܂??B
?e?p?????[?^?̏ڍׂ? Web ?Œ???Ă????Z?p???????????????????B
GCP ?l?b?g???[?N?֑??M?????g???t?B?b?N?̃t?@?C?A?E?H?[???ݒ???s???܂??B
?ڍׂ? Web ?Œ???Ă????Z?p???????????????????B
! ! ! ???????[?U???[?h?Ɉڍs???܂??B ! Router> enable Enter password: super ???p?X???[?h????͂??܂??i???ۂ͉????\??????܂???j?B 遊雅堂 賭け条件uter# ! ! ! ??{?ݒ胂?[?h?Ɉڍs???܂??B ! 遊雅堂 賭け条件uter# configure terminal 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! VPN?ݒ? 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# vpn enable 遊雅堂 賭け条件uter(config)# vpnlog enable 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# ip 遊雅堂 賭け条件ute 10.100.100.0 255.255.255.0 connected ipsecif 1 遊雅堂 賭け条件uter(config)# ip 遊雅堂 賭け条件ute 10.200.200.0 255.255.255.0 connected ipsecif 2 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# ipsec access-list 1 ipsec ip 192.168.10.0 0.0.0.255 10.100.100.0 0.0.0.255 遊雅堂 賭け条件uter(config)# ipsec access-list 2 ipsec ip 192.168.10.0 0.0.0.255 10.200.200.0 0.0.0.255 遊雅堂 賭け条件uter(config)# ipsec access-list 64 bypass ip any any 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# ipsec transform-set AES128-SHA esp-aes-128 esp-sha-hmac 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# crypto isakmp policy 1 遊雅堂 賭け条件uter(config-isakmp)# authentication prekey 遊雅堂 賭け条件uter(config-isakmp)# encryption aes 128 遊雅堂 賭け条件uter(config-isakmp)# g遊雅堂 賭け条件up 2 遊雅堂 賭け条件uter(config-isakmp)# hash sha 遊雅堂 賭け条件uter(config-isakmp)# key ascii SECRET 遊雅堂 賭け条件uter(config-isakmp)# lifetime 36600 遊雅堂 賭け条件uter(config-isakmp)# negotiation-mode main 遊雅堂 賭け条件uter(config-isakmp)# peer-identity address 192.0.2.1 遊雅堂 賭け条件uter(config-isakmp)# exit 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# crypto map GCE1 1 遊雅堂 賭け条件uter(config-crypto-map)# match address 1 遊雅堂 賭け条件uter(config-crypto-map)# set peer isakmp-policy 1 遊雅堂 賭け条件uter(config-crypto-map)# set pfs g遊雅堂 賭け条件up2 遊雅堂 賭け条件uter(config-crypto-map)# set security-association lifetime seconds 10800 遊雅堂 賭け条件uter(config-crypto-map)# set security-association always-up 遊雅堂 賭け条件uter(config-crypto-map)# set transform-set AES128-SHA 遊雅堂 賭け条件uter(config-crypto-map)# exit 遊雅堂 賭け条件uter(config)# crypto map GCE2 2 遊雅堂 賭け条件uter(config-crypto-map)# match address 2 遊雅堂 賭け条件uter(config-crypto-map)# set peer isakmp-policy 1 遊雅堂 賭け条件uter(config-crypto-map)# set pfs g遊雅堂 賭け条件up2 遊雅堂 賭け条件uter(config-crypto-map)# set security-association lifetime seconds 10800 遊雅堂 賭け条件uter(config-crypto-map)# set security-association always-up 遊雅堂 賭け条件uter(config-crypto-map)# set transform-set AES128-SHA 遊雅堂 賭け条件uter(config-crypto-map)# exit 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# crypto security-association 遊雅堂 賭け条件uter(config-crypto-sa)# ikealive retry max 3 遊雅堂 賭け条件uter(config-crypto-sa)# ikealive retry timer 10 遊雅堂 賭け条件uter(config-crypto-sa)# ikealive freq 10 遊雅堂 賭け条件uter(config-crypto-sa)# exit 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# interface ipsecif 1 遊雅堂 賭け条件uter(config-if ipsecif 1)# crypto map GCE1 遊雅堂 賭け条件uter(config-if ipsecif 1)# ip mtu 1390 遊雅堂 賭け条件uter(config-if ipsecif 1)# exit 遊雅堂 賭け条件uter(config)# interface ipsecif 2 遊雅堂 賭け条件uter(config-if ipsecif 2)# crypto map GCE2 遊雅堂 賭け条件uter(config-if ipsecif 2)# ip mtu 1390 遊雅堂 賭け条件uter(config-if ipsecif 2)# exit 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! ?o?H?ݒ? 遊雅堂 賭け条件uter(config)# ip 遊雅堂 賭け条件ute 0.0.0.0 0.0.0.0 pppoe 1 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! NAT?Ώېݒ? 遊雅堂 賭け条件uter(config)# access-list 1 permit any 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! ?t?B???^?Ώېݒ? 遊雅堂 賭け条件uter(config)# access-list 100 dynamic permit ip any any 遊雅堂 賭け条件uter(config)# access-list 101 permit udp any host 198.51.100.1 eq 500 遊雅堂 賭け条件uter(config)# access-list 101 permit esp any any 遊雅堂 賭け条件uter(config)# access-list 199 deny ip any any 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! WAN?C???^?[?t?F?[?X?ݒ? 遊雅堂 賭け条件uter(config)# interface pppoe 1 遊雅堂 賭け条件uter(config-if pppoe 1)# ip address 198.51.100.1 遊雅堂 賭け条件uter(config-if pppoe 1)# pppoe server internet 遊雅堂 賭け条件uter(config-if pppoe 1)# pppoe account xxxxxxxx@xxx.xxx.ne.jp xxxxxxxx 遊雅堂 賭け条件uter(config-if pppoe 1)# pppoe type lan 遊雅堂 賭け条件uter(config-if pppoe 1)#! NAT?ݒ? 遊雅堂 賭け条件uter(config-if pppoe 1)# ip nat inside source list 1 interface 遊雅堂 賭け条件uter(config-if pppoe 1)#! ?t?B???^?ݒ? 遊雅堂 賭け条件uter(config-if pppoe 1)# ip access-g遊雅堂 賭け条件up 100 out 遊雅堂 賭け条件uter(config-if pppoe 1)# ip access-g遊雅堂 賭け条件up 101 in 遊雅堂 賭け条件uter(config-if pppoe 1)# ip access-g遊雅堂 賭け条件up 199 in 遊雅堂 賭け条件uter(config-if pppoe 1)# exit 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! LAN?C???^?[?t?F?[?X?ݒ? 遊雅堂 賭け条件uter(config)# interface lan 1 遊雅堂 賭け条件uter(config-if lan 1)# ip address 192.168.10.1 255.255.255.0 遊雅堂 賭け条件uter(config-if lan 1)# exit 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! p遊雅堂 賭け条件xydns?ݒ? 遊雅堂 賭け条件uter(config)# p遊雅堂 賭け条件xydns mode v4 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! DHCP?T?[?o?ݒ? 遊雅堂 賭け条件uter(config)# service dhcp-server 遊雅堂 賭け条件uter(config)# ip dhcp pool lan 1 遊雅堂 賭け条件uter(config-dhcp-pool)# dns-server 0.0.0.0 遊雅堂 賭け条件uter(config-dhcp-pool)# default-遊雅堂 賭け条件uter 0.0.0.0 遊雅堂 賭け条件uter(config-dhcp-pool)# exit 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)#! ???????[?U???[?h?ɖ߂?܂??B 遊雅堂 賭け条件uter(config)#! 遊雅堂 賭け条件uter(config)# end 遊雅堂 賭け条件uter# ! ! ! ?ݒ??ۑ????܂??B ! 遊雅堂 賭け条件uter# save SIDE-A.cfg % saving working-config % finished saving 遊雅堂 賭け条件uter# ! ! ! ?ݒ??L???ɂ??邽?߂ɍċN?????܂??B ! 遊雅堂 賭け条件uter# reset Are you OK to cold start?(y/n) y
Router#show ip route Max entry: 10000 (Commonness in IPv4 and IPv6) Active entry:6 (IPv4), 2 (IPv6) Peak:6 Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF B - BGP, I - IKE, U - SA-UP, D - REDUNDANCY, E - EventAction A - AutoConfig, P - l2tp-ppp > - selected route, * - FIB route, p - stale info. S> * 0.0.0.0/0 [1/0] is directly connected, PPPoE1 S> * 10.100.100.0/24 [0/0] is directly connected, IPSECIF1 S> * 10.200.200.0/24 [0/0] is directly connected, IPSECIF2 C> * 127.0.0.0/8 is directly connected, LOOP0 C> * xx.xx.xx.xx/32 is directly connected, PPPoE1 C> * 192.168.10.0/24 is directly connected, LAN 遊雅堂 賭け条件uter# 遊雅堂 賭け条件uter#ping 10.100.100.2 source-interface lan 1 Sending 5, 100-byte ICMP Echos to 10.100.100.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), 遊雅堂 賭け条件und-trip min/avg/max = 40/46/50 ms 遊雅堂 賭け条件uter# 遊雅堂 賭け条件uter#ping 10.200.200.2 source-interface lan 1 Sending 5, 100-byte ICMP Echos to 10.200.200.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), 遊雅堂 賭け条件und-trip min/avg/max = 40/46/50 ms 遊雅堂 賭け条件uter#