{"id":1102,"date":"2025-06-13T10:01:13","date_gmt":"2025-06-13T01:01:13","guid":{"rendered":"https:\/\/txn.myds.me\/blog\/?p=1102"},"modified":"2025-06-13T10:01:13","modified_gmt":"2025-06-13T01:01:13","slug":"yamaha-rtx1210-%e3%82%92-asahi%e3%83%8d%e3%83%83%e3%83%88-ipip-%e5%9b%ba%e5%ae%9aip%e3%82%a2%e3%83%89%e3%83%ac%e3%82%b9%e3%81%a7-ikev2-%e3%83%aa%e3%83%a2%e3%83%bc%e3%83%88%e3%82%a2%e3%82%af%e3%82%bb-2","status":"publish","type":"post","link":"https:\/\/blog.txn.red\/?p=1102","title":{"rendered":"YAMAHA RTX1210 \u3092 Asahi\u30cd\u30c3\u30c8 IPIP + \u56fa\u5b9aIP\u30a2\u30c9\u30ec\u30b9\u3067 IKEv2 \u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9\u3092\u8a2d\u5b9a+ L2TP"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u524d\u56de\u306f\u3001 YAMAHA \u306e RTX \u306b IKE\uff56\uff12 \u3092\u8a2d\u5b9a\u3057\u305f\u304c\u3001iPhone \u3067\u63a5\u7d9a\u3067\u304d\u306a\u304b\u3063\u305f\u306e\u3067\u4ed5\u65b9\u306a\u304f L2TP \u3082\u8ffd\u52a0\u3057\u305f\u3002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"%25e5%258b%2595%25e6%25a9%259f\">\u52d5\u6a5f<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u3055\u3066\u524d\u56de\u307e\u3067\u3067\u3001IKEv2 \u306e\u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9\u306f\u69cb\u7bc9\u3067\u304d\u305f\u308f\u3051\u3067\u3059\u304c\u3001iPhone \u304b\u3089\u63a5\u7d9a\u306f\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u7406\u7531\u306f iOS 18 \u4ee5\u964d\u306f\u3001RTX \u306e\u63d0\u6848\u3059\u308b\u6697\u53f7\u5316? \u65b9\u5f0f\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u306a\u3044\u304b\u3089\u306e\u3088\u3046\u3067\u3059\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apple Configurator \u3068\u3044\u3046 Apple \u88fd\u30a2\u30d7\u30ea\u3067\u8a2d\u5b9a\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u304c\u3001Mac \u306f\u6628\u5e74\u624b\u653e\u3057\u305f\u306e\u3067\u3042\u3044\u306b\u304f\u624b\u5143\u306b\u3042\u308a\u307e\u305b\u3093\u3002\u4ed6\u306e\u60c5\u5831\u3067\u306f \u300cMac \u4ee5\u5916\u306b\u306a\u306b\u304b\u4f01\u696d\u5411\u3051\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u6301\u3063\u3066\u3044\u306a\u3044\u3068\u305d\u3082\u305d\u3082 Apple Configurator \u3092\u4f7f\u3048\u306a\u3044\u300d\u3068\u3044\u3046\u3088\u3046\u306a\u60c5\u5831\u3082\u3042\u308a Mac \u306f\u6b32\u3057\u3044\u304c\u3042\u3084\u3075\u3084\u306a\u60c5\u5831\u3059\u304e\u3066\u5374\u4e0b\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u3044\u3044\u611f\u3058\u306e VPN \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3092\u63a2\u305d\u3046\u304b\u3068\u601d\u3044\u307e\u3057\u305f\u304c\u3001\u6570\u3042\u308b VPN \u30b5\u30fc\u30d3\u30b9\u304c\u51fa\u3057\u3066\u3044\u308b VPN \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3068\u898b\u5206\u3051\u308b\u306e\u304c\u56f0\u96e3\u306a\u306e\u3067\u65e9\u3005\u306b\u8ae6\u3081\u305f\u3002\uff08Apple \u306e\u30b9\u30c8\u30a2\u306b\u63b2\u8f09\u3059\u308b\u306b\u306f\u305f\u3068\u3048\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u3067\u3042\u3063\u3066\u3082\u6709\u6599\u306a\u306e\u3067\u3069\u3046\u3057\u305f\u3063\u3066\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u7cfb\u306e\u30a2\u30d7\u30ea\u306f\u5c11\u306a\u304f\u306a\u308b\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u306a\u306e\u3067\u6298\u89d2\u6392\u9664\u3057\u305f L2TP \u3092 iPhone \u7528\u306b\u5fa9\u6d3b\u3057\u305f\u3002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"%25e7%2592%25b0%25e5%25a2%2583%25e7%25ad%2589\">\u74b0\u5883\u7b49<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u306e\u8fba\u3082\u524d\u56de\u3068\u540c\u3058\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li> Asahi\u30cd\u30c3\u30c8 \u5149  \u306e \uff11G \u306e\u30b3\u30fc\u30b9 10G \u3060\u3068\u300c\u56fa\u5b9aIP\u30a2\u30c9\u30ec\u30b9\u30aa\u30d7\u30b7\u30e7\u30f3\u300d\u304c\u4f7f\u3048\u306a\u3044<\/li>\n\n\n\n<li>\u56fa\u5b9aIP\u30a2\u30c9\u30ec\u30b9\u30aa\u30d7\u30b7\u30e7\u30f3<\/li>\n\n\n\n<li>\u305d\u306e\u7d50\u679c\u3001IPv4 over IPv6\u63a5\u7d9a (IPIP) <\/li>\n\n\n\n<li>\u3072\u304b\u308a\u96fb\u8a71\u306a\u3057<\/li>\n\n\n\n<li>ONU \u306e\u307f<\/li>\n\n\n\n<li>IKEv2 \u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9\u306f\u524d\u56de\u306e\u8a18\u4e8b\u3067\u8ffd\u52a0\u305a\u307f\u3002<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"%25e3%2583%258d%25e3%2583%2583%25e3%2583%2588%25e3%2583%25af%25e3%2583%25bc%25e3%2582%25af%25e8%25a8%25ad%25e8%25a8%2588\">\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u8a2d\u8a08<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">RTX \u306e\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u306f\u3053\u3093\u306a\u611f\u3058\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RTX: 192.168.1.254<br>LAN2: IPoE \u63a5\u7d9a<br>LAN1: 192.168.1.0\/24 \u306e\u5b85\u5185LAN<br>Tunnel1: IPIP \u3067\u3053\u3053\u3067 IPv4 \u306b\u5909\u63db<br>Tunnel10: IKEv2<br>pp anonymous: L2TP \u306e\u8a8d\u8a3c\u90e8\u5206\u3092\u62c5\u5f53\u3059\u308b\u3089\u3057\u3044\u3002<br>Tunnel21: L2TP \u30c8\u30f3\u30cd\u30eb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u56fa\u5b9aIPv4: 157.107.YYY.ZZZ (\u9069\u5b9c\u632f\u308a\u51fa\u3055\u308c\u305fIP\u306b\u5909\u3048\u308b\u3053\u3068)<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"rtx-%25e3%2581%25ab%25e8%25a8%25ad%25e5%25ae%259a%25e3%2581%2597%25e3%2581%259f%25e5%2586%2585%25e5%25ae%25b9\">RTX \u306b\u8a2d\u5b9a\u3057\u305f\u5185\u5bb9<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u306f\u3058\u3081\u3001ipsec ike local name \u3092\u9069\u5f53\u306a\u6587\u5b57\u5217\u306b\u3057\u305f\u4e0a\u3067\u3001key-id \u3068\u3057\u3066\u3044\u305f\u305f\u3081\u306b\u3001\u63a5\u7d9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u306a\u304b\u3063\u305f\u3002\u3053\u308c\u306b\u6c17\u3065\u304f\u307e\u3067\u6570\u65e5\u304b\u304b\u3063\u3066\u3057\u307e\u3063\u305f\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8a2d\u5b9a\u5168\u4f53\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3001\u81ea\u5206\u306b\u56fa\u6709\u306e\u30a2\u30c9\u30ec\u30b9\u90e8\u5206\u3092\u5909\u3048\u308c\u3070\u305d\u306e\u307e\u307e\u52d5\u304f\u306f\u305a\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\" data-file=\"RTX-config\" data-line=\"32-39,41-44,78-93,95-109,145-147\"><code># RTX1210 Rev.14.01.42 (Fri Jul  5 11:17:45 2024)\n# MAC Address : 00:a0:de:f0:48:21, 00:a0:de:f0:48:22, 00:a0:de:f0:48:23\n# Memory 256Mbytes, 3LAN, 1BRI\n# main:  RTX1210 ver=00 serial=S4H051400 MAC-Address=00:a0:de:f0:48:21 MAC-Address=00:a0:de:f0:48:22 MAC-Address=00:a0:de:f0:48:23 TAM=11\n# Reporting Date: Jun 7 11:47:14 2025\nlogin password *\nadministrator password *\nlogin user admin *\nuser attribute connection=serial,telnet gui-page=dashboard,lan-map,config login-timer=1800\nuser attribute admin connection=serial,telnet,remote,ssh,sftp,http gui-page=dashboard,lan-map,config login-timer=1800\nconsole character ja.utf8\nconsole columns 120\nconsole lines 40\nsystem packet-buffer small max-buffer=3000\nsystem packet-buffer middle max-buffer=7000\nip route default gateway tunnel 1\nipv6 prefix 1 ra-prefix@lan2::\/64\nip lan1 address 192.168.1.254\/24\nip lan1 proxyarp on\nipv6 lan1 address ra-prefix@lan2::9d6b:ZZZZ:0\/64\nipv6 lan1 prefix change log on\nipv6 lan1 rtadv send 1 o_flag=on\nipv6 lan1 dhcp service server\nswitch control use lan1 on terminal=on\ndescription lan2 Asahi-NET\nlan linkup send-wait-time lan2 5\nipv6 lan2 secure filter in 101000 101002 101003 101004 102001 102002 102003\nipv6 lan2 secure filter out 101099 dynamic 101080 101081 101082 101083 101084 101085 101098 101099\nipv6 lan2 dhcp service client ir=on\nngn type lan2 ntt\n\n# L2TP \u306e\u8a8d\u8a3c\u306b\u5fc5\u8981\npp select anonymous\n pp bind tunnel20-tunnel21\n pp auth request chap-pap\n pp auth username vpn1 pass1234\n pp auth username vpn2 pass1234\n ppp ipcp ipaddress on\n ppp ipcp msext on\n\n# \u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306b\u5bfe\u305710.10.10.x \u3092\u6255\u3044\u51fa\u3057\u3001dhcp \u3068\u91cd\u306a\u3089\u306a\u3044\u540c\u4e00\u306e\u30b5\u30d6\u30cd\u30c3\u30c8\u304b\u3089\u3067\u3082 OK\n ip pp remote address pool 10.10.10.1-10.10.10.10\n ip pp mtu 1258\n pp enable anonymous\n\n\ntunnel select 1\n tunnel encapsulation ipip\n\n# AsahiNet \u304b\u3089\u6307\u5b9a\u306e\u3042\u3063\u305f IPv6\n tunnel endpoint remote address 2001:c28:1:YYYY::ZZZZ\n ip tunnel mtu 1460\n ip tunnel secure filter in 1101 1505 1506 1507 1997\n ip tunnel secure filter out 1002 1003 1004 1005 1006 1007 1008 9999 dynamic 3001 3002 3003 3098 3099\n ip tunnel nat descriptor 20000\n tunnel enable 1\n\n# IKEv2\ntunnel select 10\n tunnel template 11\n description tunnel &quot;IKEv2 tunnel&quot;\n tunnel encapsulation ipsec\n ipsec tunnel 10\n  ipsec sa policy 10 10 esp\n  ipsec ike version 10 2\n  ipsec ike keepalive log 10 off\n  ipsec ike keepalive use 10 on rfc4306 10 3\n\n  # AsahiNet \u304b\u3089\u6255\u51fa\u3055\u308c\u305f\u56fa\u5b9aIP\n  ipsec ike local name 10 157.107.YYY.ZZZ ipv4-addr\n\n  # \u5171\u6709\u30ad\u30fc\u306f\u9069\u5f53\u306b\u5909\u66f4\u3059\u308b\u3053\u3068\n  ipsec ike pre-shared-key 10 text ike-preshared-key-XXX-YYY-ZZZ\n  ipsec ike remote name 10 vpn fqdn\n  ipsec ike mode-cfg address 10 1\n tunnel enable 10\n\n# L2TP -1\ntunnel select 21\n tunnel encapsulation l2tp\n ipsec tunnel 21\n  ipsec sa policy 21 21 esp aes256-cbc sha256-hmac\n  ipsec ike keepalive use 21 off\n  ipsec ike nat-traversal 21 on\n\n  # \u5171\u6709\u30ad\u30fc\u306f\u9069\u5f53\u306b\u5909\u66f4\u3059\u308b\u3053\u3068\n  ipsec ike pre-shared-key 21 text l2tp-preshared-key-XXX-YYY-ZZZ\n  ipsec ike remote address 21 any\n l2tp tunnel disconnect time off\n l2tp keepalive use on 10 3\n l2tp syslog off\n ip tunnel tcp mss limit auto\n tunnel enable 21\n\n# L2TP -2\ntunnel select 22\n tunnel encapsulation l2tp\n ipsec tunnel 22\n  ipsec sa policy 22 22 esp aes256-cbc sha256-hmac\n  ipsec ike keepalive use 22 off\n  ipsec ike nat-traversal 22 on\n\n  # \u5171\u6709\u30ad\u30fc\u306f\u9069\u5f53\u306b\u5909\u66f4\u3059\u308b\u3053\u3068\n  ipsec ike pre-shared-key 21 text l2tp-preshared-key-XXX-YYY-ZZZ\n  ipsec ike remote address 22 any\n l2tp keepalive use on 10 3\n l2tp keepalive log off\n ip tunnel tcp mss limit auto\n tunnel enable 22\n\nip filter 1001 reject 192.168.1.0\/24 * * *\nip filter 1002 reject * 192.168.1.0\/24 * * *\nip filter 1003 reject * * udp,tcp 135 *\nip filter 1004 reject * * udp,tcp * 135\nip filter 1005 reject * * udp,tcp netbios_ns-netbios_ssn *\nip filter 1006 reject * * udp,tcp * netbios_ns-netbios_ssn\nip filter 1007 reject * * udp,tcp 445 *\nip filter 1008 reject * * udp,tcp * 445\nip filter 1101 pass * * icmp * *\n\n# IKEv2 (L2TP) \u3092\u901a\u3059\u30d5\u30a3\u30eb\u30bf\nip filter 1505 pass-log * 192.168.1.254 * * 500\nip filter 1506 pass-log * 192.168.1.254 esp\nip filter 1507 pass * 192.168.1.254 udp * 4500\nip filter 1997 reject * *\nip filter 1998 pass * * tcp * *\nip filter 1999 pass * * udp * *\nip filter 9999 pass * * * * *\nip filter 500000 restrict * * * * *\nip filter dynamic 3001 * * ftp\nip filter dynamic 3002 * * www\nip filter dynamic 3003 * * https\nip filter dynamic 3098 * * tcp\nip filter dynamic 3099 * * udp\nnat descriptor type 20000 masquerade\nnat descriptor address outer 20000 157.107.76.213\nnat descriptor masquerade incoming 20000 reject \nnat descriptor masquerade static 20000 2001 192.168.1.254 esp\nnat descriptor masquerade static 20000 2002 192.168.1.254 udp 500\nnat descriptor masquerade static 20000 2003 192.168.1.254 udp 4500\nipsec auto refresh on\nipsec ike remote name 11 vpn1 fqdn\nipsec ike mode-cfg address pool 1 10.20.30.1-10.20.30.10\/24\n\n# L2TP \u306e\u8ee2\u9001\u8a2d\u5b9a\nipsec transport 1 21 udp 1701\nipsec transport \uff12 22 udp 1701\n\nipv6 filter 101000 pass * * icmp6 * *\nipv6 filter 101002 pass * * udp * 546\nipv6 filter 101003 pass * * 4\nipv6 filter 101004 pass * * tcp * www\nipv6 filter 101099 pass * * * * *\nipv6 filter 102001 pass-log * * * 500\nipv6 filter 102002 pass * * esp\nipv6 filter 102003 pass * * udp * 4500\nipv6 filter dynamic 101080 * * ftp\nipv6 filter dynamic 101081 * * domain\nipv6 filter dynamic 101082 * * www\nipv6 filter dynamic 101083 * * smtp\nipv6 filter dynamic 101084 * * pop3\nipv6 filter dynamic 101085 * * submission\nipv6 filter dynamic 101098 * * tcp\nipv6 filter dynamic 101099 * * udp\n\ntelnetd host lan1\ndhcp service server\ndhcp server rfc2131 compliant except remain-silent\ndhcp scope 1 192.168.1.100-192.168.1.249\/24\ndhcp scope bind 1 192.168.1.100 01 34 cf f6 f5 93 62\ndhcp scope bind 1 192.168.1.230 01 00 bb c1 c0 4f 20\ndhcp scope bind 1 192.168.1.231 01 d0 c0 bf 87 9b 65\ndhcp scope bind 1 192.168.1.232 00:17:88:b2:58:45\ndhcp scope bind 1 192.168.1.233 ff 7d 7b c0 11 00 01 00 01 2d 41 c0 e2 9a d0 7d 7b c0 11\ndhcp scope bind 1 192.168.1.240 01 c8 9e 43 a1 50 76\ndhcp scope bind 1 192.168.1.241 01 50 91 e3 35 e5 fc\ndhcp scope bind 1 192.168.1.242 01 50 91 e3 35 e6 20\ndhcp scope bind 1 192.168.1.244 01 90 09 d0 4b 06 cd\ndhcp scope option 1 dns=192.168.1.245,192.168.1.254,9.9.9.9\ndns host lan1\ndns service fallback on\ndns cache max entry 1024\ndns server dhcp lan2\ndns server select 500000 dhcp lan2 any .\ndns private address spoof on\nschedule at 1 startup * lua emfs:\/v6plus_map_e.lua\nschedule at 2 *\/* 05:43:21 * ntpdate ntp.nict.jp syslog\n\nl2tp service on\n# VPN \u306b\u5225\u30b5\u30d6\u30cd\u30c3\u30c8\u3092\u6255\u51fa\u3057\u305f\u306e\u3067\u8a31\u53ef\u8ffd\u52a0 (GUI\u304b\u3089\u3067\u304d\u308b)\nhttpd host lan1 10.20.30.1-10.20.30.10 10.10.10.1-10.10.10.10\n\nalarm entire off\n\nsshd service on\n# VPN \u306b\u5225\u30b5\u30d6\u30cd\u30c3\u30c8\u3092\u6255\u51fa\u3057\u305f\u306e\u3067\u8a31\u53ef\u8ffd\u52a0 (GUI\u304b\u3089\u3067\u304d\u308b)\nsshd host lan1 10.20.30.1-10.20.30.10 10.10.10.1-10.10.10.10\nsshd host key generate *\n# VPN \u306b\u5225\u30b5\u30d6\u30cd\u30c3\u30c8\u3092\u6255\u51fa\u3057\u305f\u306e\u3067\u8a31\u53ef\u8ffd\u52a0 (GUI\u304b\u3089\u3067\u304d\u308b)\nsftpd host lan1 10.20.30.1-10.20.30.10 10.10.10.1-10.10.10.10\n\nstatistics traffic on\nstatistics nat on\n\n# \u3053\u306e\u3078\u3093\u306f\u8da3\u5473\u3067\u3002\u3002\u3002\nalias cc=&quot;clear log&quot;\nalias jj=&quot;show log|grep -i reje&quot;\nalias rr=&quot;show log reverse&quot;\nalias sa=&quot;show ipsec sa&quot;\n\n\n# \u30b9\u30af\u30ea\u30d7\u30c8\u306f\u3001\u300c\u304b\u3093\u305f\u3093\u8a2d\u5b9a\u300d\u304c\u751f\u6210\u3057\u305f\u3082\u306e\u306b URL\u3001\u30ad\u30fc\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u30b3\u30d4\u30da\nembedded file v6plus_map_e.lua &lt;&lt;EOF\nUPD_SV = &quot;https:\/\/v6update.asahi-net.or.jp\/prefix&quot;\nUSERNAME = &quot;P74ZZZZZZ&quot;\nPASSWORD = &quot;DKZZZZZZ&quot;\nWAN_IF = &quot;LAN1&quot;\n\nLOG_PTN = &quot;Add%s+IPv6%s+prefix.+%(Lifetime%:%s+%d+%)%s+via%s+&quot; .. WAN_IF .. &quot;%s+by&quot;\nLOG_LEVEL = &quot;info&quot;\nLOG_PFX = &quot;[v6plus]&quot;\nFAIL_MSG = &quot;Failed to notify IPv6 address to the update server. (remaining retry: %d time(s))&quot;\n\nfunction logger(msg)\nrt.syslog(LOG_LEVEL, string.format(&quot;%s %s&quot;, LOG_PFX, msg))\nend\n\nlocal rtn, count, log, result\nlocal req_t = {}\nlocal res_t\nreq_t.url = string.format(&quot;%s?user=%s&pass=%s&quot;, UPD_SV, USERNAME, PASSWORD)\nreq_t.method = &quot;GET&quot;\nwhile true do\nrtn = rt.syslogwatch(LOG_PTN)\nif rtn then\ncount = 3\nwhile true do\nres_t = rt.httprequest(req_t)\nif res_t.rtn1 then\nlogger(&quot;Notified IPv6 address to the update server.&quot;)\nif res_t.code == 200 then\nresult = &quot;Succeeded&quot;\nelse\nresult = &quot;Failed&quot;\nend\nlog = string.format(&quot;%s to update IPv6 address. (code=%d, body=%s)&quot;, result, res_t.code, res_t.body)\nlogger(log)\nbreak\nend\ncount = count - 1\nif count &gt; 0 then\nlogger(string.format(FAIL_MSG, count))\nrt.sleep(10)\nelse\nlogger(&quot;Failed to notify IPv6 address to the update server.&quot;)\nbreak\nend\nend\nend\nend\nEOF\n<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u3053\u308c\u3067\u3088\u3046\u3084\u304f\u30a2\u30f3\u30c9\u30ed\u30a4\u30c9 &gt; IKEv2\u3001iOS &gt; L2TP \u3067VPN\u3092\u69cb\u7bc9\u3067\u304d\u305f\u3002\u9014\u5207\u308c\u9014\u5207\u308c\u30671\u9031\u9593\u304b\u304b\u3063\u305f\u3002<br>\u8003\u3048\u3066\u307f\u305f\u3089\u3001L2TP \u306a\u3089\u5168\u90e8 GUI \u3067\u3067\u304d\u305f\u306e\u304b\u3082\u3002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"%25e5%258f%2582%25e8%2580%2583\">\u53c2\u8003<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/qiita.com\/yyasuda\/items\/2d7ef460064a6a4b6699\">YAMAHA RTX1210\u3067\u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9VPN (IKEv2)\u74b0\u5883\u3092\u4f5c\u308b\uff08Mac\/iPhone\u5bfe\u5fdc\uff09 #yamaha &#8211; Qiita<\/a><br>iOS 18 \u3067\u63a5\u7d9a\u3067\u304d\u306a\u3044\u3068\u304d\u306e\u5bfe\u7b56\u304c\u306e\u3063\u3066\u3044\u308b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.kanapon.me\/archives\/2908\">iPhone\u3067IPv6\u306e\u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9VPN\u3092IKEv2\u3067\u3064\u306a\u3052\u305f\u304a\u8a71\u3002\u3010RTX830\u3011 \u2013 \u304b\u306a\u307d\u3093\u306e\u5099\u5fd8\u9332Vol.2<\/a><br>\u5927\u3044\u306b\u53c2\u8003\u306b\u306a\u308a\u307e\u3057\u305f\u304c\u3001\u5b9f\u529b\u4e0d\u8db3\u3067\u3053\u308c\u3060\u3051\u3067\u306f\u5b8c\u6210\u3067\u304d\u305a\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/network.yamaha.com\/setting\/router_firewall\/vpn\/vpn_client\/vpn-smartphone-setup_rtx1200\">L2TP\/IPsec\u3092\u4f7f\u7528\u3057\u305f\u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9 : \u30eb\u30fc\u30bf\u30fc \u30b3\u30de\u30f3\u30c9\u8a2d\u5b9a<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u524d\u56de\u306f\u3001 YAMAHA \u306e RTX \u306b IKE\uff56\uff12 \u3092\u8a2d\u5b9a\u3057\u305f\u304c\u3001iPhone \u3067\u63a5\u7d9a\u3067\u304d\u306a\u304b\u3063\u305f\u306e\u3067\u4ed5\u65b9\u306a\u304f L2TP \u3082\u8ffd\u52a0\u3057\u305f\u3002 \u52d5\u6a5f \u3055\u3066\u524d\u56de\u307e\u3067\u3067\u3001IKEv2 \u306e\u30ea\u30e2\u30fc\u30c8\u30a2\u30af\u30bb\u30b9\u306f\u69cb\u7bc9\u3067\u304d\u305f\u308f\u3051\u3067\u3059\u304c\u3001iPho [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":4,"footnotes":""},"categories":[5],"tags":[22],"class_list":["post-1102","post","type-post","status-publish","format-standard","hentry","category-it","tag-rtx"],"_links":{"self":[{"href":"https:\/\/blog.txn.red\/index.php?rest_route=\/wp\/v2\/posts\/1102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.txn.red\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.txn.red\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.txn.red\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.txn.red\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1102"}],"version-history":[{"count":0,"href":"https:\/\/blog.txn.red\/index.php?rest_route=\/wp\/v2\/posts\/1102\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.txn.red\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.txn.red\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.txn.red\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}