WordPressのフォームプラグイン「Snow Monkey Forms」で、どこまでデザインカスタマイズできるか試してみた

2025/04/22 What's Up, サイト制作 投稿者:

WordPressでフォームを作成するプラグインといえば「Contact Form 7」ですが、確認画面を作る機能が無く、
確認画面を作成するプラグイン「Contact Form 7 Multi-Step Forms」には、無料版に送信容量制限があり長文が送れないなどの問題がありました。

確認画面機能が標準で備わっている「MW WP Form」も開発を終了したため、WordPressでのフォーム作成に悩みを抱えていました。

そこで近年シェアを拡大しているブロックエディタフォームプラグイン「Snow Monkey Forms」を導入してみることにしました。

「Snow Monkey Forms」とは?


・操作はブロックエディタ
・開発者は「MW WP Form」を開発した日本人のキタジマ タカシ氏
・確認画面の作成が可能
・送信完了画面の作成が可能
・自動返信メール機能あり

ただ、ブロックエディタではデザインを思い通りに変更出来ないのでは?という懸念がありました。
特にデザインカンプなどが用意されている場合は、自由にデザインをカスタマイズできないと困ります。
そこで、どこまでデザインを自由にカスタマイズ出来るか試してみることにしました。

【作成環境】
・WordPress バージョン 6.8
・Snow Monkey Forms バージョン 11.0.0

Snow Monkey Formsのインストールなどの初期設定については、ネットでたくさん記事が見つかりますので今回は割愛します。

フォーム項目のデザインカスタマイズ

Snow Monkey Formsではフォーム項目のデザインを4種類の中から選択できます。

今回はbusinessを選択して、次のようなデザインにカスタマイズしていきます。

CSSの追加

CSSに次のコードを追加します。

これでフォーム項目のデザインの変更ができました。

プログレストラッカーのデザインカスタマイズ

プログレストラッカーとは、①入力 → ②確認 → ③完了の進捗状況の表示のことです。

フォーム設定の「プログレストラッカーを使用する」にチェックを入れるとフォーム上部に表示されます。

デフォルトのプログレストラッカーを次のようなデザインに変更してみたいと思います。

CSSの追加

CSSに次のコードを追加します。

これでプログレストラッカーのデザインの変更ができました。

テキストの変更

プログレストラッカーのテキストを変更したい場合はfunctions.phpを編集します。
※functions.phpの編集は、記述間違いがあるとサイト全体がエラーになることもあり、
変更時はバックアップをとるなど注意が必要です。
編集は自己責任でお願いいたします。

functions.phpに次のコードを追加します。

これでプログレストラッカーのテキストの変更ができました。

送信ボタン等のデザインカスタマイズ

デフォルトの上記の送信ボタンを、次のようなデザインに変更してみたいと思います。

送信ボタン等のテキストの変更

送信ボタン等のテキストはフォーム設定で簡単に変更できます。

送信ボタン等のデザインの変更

送信ボタン等のCSSは、以下のようにdata-action属性を指定して変更できます。

CSSの追加

CSSに次のコードを追加します。

これで送信ボタン等のデザインの変更ができました。

確認画面などのデザインカスタマイズ

フォーム設定の「確認画面を使用する」にチェックを入れるとフォーム送信時に確認画面を挟むことができます。

ただ、確認画面でコンテンツを変えたりする機能は標準で備わっていませんので、
たとえば、下記のように入力画面と確認画面でフォーム上部のテキストを変えるなどのカスタマイズは少し工夫する必要があります。

入力画面

確認画面

フォームまたは固定ページの編集

フォームまたは固定ページで

入力ページに表示したいコンテンツに input-content
確認画面ページに表示したいコンテンツに confirm-content

クラスを追加します。

CSSの追加

各画面のCSSは、以下のようにdata-screen属性を指定して変更できます。

CSSに次のコードを追加します。

擬似クラス:has()は、特定の子要素を持つ親要素を選択できますので、
これでformの外側のコンテンツでも出し分けができます。

まとめ

フォームプラグイン「Snow Monkey Forms」は
class指定などで自由なデザインにカスタマイズできる!

ということが分かりました。

今回は「Snow Monkey Forms」のフォームデザインカスタマイズを紹介しました。
機会があればフォーム項目のカスタマイズなども紹介していきたいと思います。

弊社ネディアではサイト制作や保守管理サービスを行っています。
分からない、上手くいかないなどがございましたら代行いたしますのでご連絡ください。

他にもサーバー・ネットワーク保守なども行っておりますので、ネットワークのことなら全てネディアにおまかせください。

お見積もり・お申し込み・お問い合わせはこちら

カレンダー

 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
ブログ
Nedia What's up!
 HOME  ブログ

次世代Wi-Fi規格「Wi-Fi 7」とは?

2025/04/08 What's Up, ネットワーク, 技術系 投稿者:

はじめに

皆様、こんにちは。
今回は、次世代Wi-Fi規格である「Wi-Fi 7」について解説します。

Wi-Fi 7は、従来のWi-Fi 6/6Eから大幅に進化し、より高速で安定した通信環境を実現する技術として、現在非常に注目されています。

本記事では、Wi-Fi 7の基本的な概念からその特徴、Wi-Fi 6/6Eとの違い、そしてセキュリティまで説明します。

Wi-Fi 7の基本概念

Wi-Fi 7は、IEEE 802.11be Extremely High Throughput(EHT)とも呼ばれ、従来のWi-Fi規格を大幅に進化させた次世代規格です。
主な特徴は、320MHzの帯域幅、4096-QAM、Multi-Link Operation(MLO)などの新技術により、飛躍的に向上した通信速度、効率性、安定性にあります。

Wi-Fi 7の主な特徴

  • 320MHzの帯域幅:
    Wi-Fi 7では、従来のWi-Fi 6/6Eの2倍となる320MHzの帯域幅が利用可能になります。これにより、一度に送信できるデータ量が大幅に増加し、高速通信を実現します。
  • 4096-QAM:
    4096-QAM(Quadrature Amplitude Modulation)は、一度に送信できるデータ量を増加させる変調方式です。Wi-Fi 7では、従来の1024-QAMから4096-QAMに進化し、理論上の伝送速度が向上します。
  • Multi-Link Operation(MLO):
    MLOは、複数の周波数帯(2.4GHz、5GHz、6GHz)を同時に利用する技術です。これにより、通信の安定性と効率性が向上し、遅延の低減にも貢献します。
  • Multi-RU(Resource Unit):
    Multi-RUは、複数のデバイスに対して効率的に周波数帯域を割り当てる技術です。これにより、多数のデバイスが同時に接続された環境でも、安定した通信が維持されます。
  • プリアンブルパンクチャリング:
    プリアンブルパンクチャリングは、電波干渉が発生しているチャネルの一部を回避して通信を行う技術です。これにより、電波干渉に強い、安定した通信が実現します。

Wi-Fi 6/6Eとの比較

Wi-Fi 7は、Wi-Fi 6/6Eから大幅に進化しており、特に伝送速度、効率性、安定性の面で大きな差があります。

規格 最大帯域幅 変調方式 MLO Multi-RU プリアンブル
パンクチャリング
最大転送速度 対応周波数
Wi-Fi 6 160MHz 1024-QAM × × 9.6Gbps 2.4GHz / 5GHz
Wi-Fi 6E 160MHz 1024-QAM × × 9.6Gbps 2.4GHz / 5GHz / 6GHz
Wi-Fi 7 320MHz 4096-QAM 46Gbps 2.4GHz / 5GHz / 6GHz

上記のように、Wi-Fi 7は、Wi-Fi 6/6Eと比較して、最大転送速度が大幅に向上しています。また、Wi-Fi 6/6EにはないMLOやプリアンブルパンクチャリングなどの新技術を搭載しており、より高度な通信環境を実現します。

Wi-Fi 7のセキュリティ

Wi-Fi 7では、WPA3-Enterpriseなどの高度なセキュリティプロトコルがサポートされており、より安全な通信が可能です。
また、MLOにより、電波干渉に対する耐性が向上し、セキュリティリスクの低減にも貢献します。

ただし、Wi-Fi 7の普及に伴い、新たなセキュリティリスクも懸念されます。
具体的には、MLOを悪用した中間者攻撃や、4096-QAMの複雑さを利用した暗号解読などが考えられます。
セキュリティエンジニアであれば、これらのリスクを常に念頭に置き、適切な対策を講じる必要があります。

Wi-Fi 7の活用事例

Wi-Fi 7は、その高速性、安定性、効率性から、様々な分野での活用が期待されています。

  • 高精細映像ストリーミング:
    8K/16Kなどの高精細映像ストリーミングを、遅延なく快適に楽しむことができます。
  • VR/AR:
    大容量のデータを高速かつ安定的に伝送する必要があるVR/ARコンテンツの利用に適しています。
  • オンラインゲーム:
    低遅延で安定した通信が求められるオンラインゲームにおいて、快適なプレイ環境を提供します。
  • 産業用IoT:
    多数のセンサーやデバイスが接続される産業用IoT環境において、安定した通信を確保します。
  • リモートワーク:
    大容量のデータを扱うリモートワークにおいて、ストレスなく作業を行うことができます。

日本で購入可能な最速Wi-Fi 7対応無線LANルーター

2025年4月2日現在、日本国内で購入可能なWi-Fi 7対応無線LANルーターの中で、最速クラスの性能を誇るのがTP-Linkの「BE19000」です。

BE19000の主な特徴は下記の通りです。

  • 圧倒的な速度:
    BE19000は、Wi-Fi 7の最新技術をフルに活用し、理論値で最大19Gbpsという驚異的な速度を実現します。
  • トライバンド対応:
    2.4GHz、5GHz、6GHzのトライバンドに対応し、多数のデバイスが接続されても安定した通信を提供します。
  • 10Gbpsポート搭載:
    有線接続においても、10Gbpsの高速ポートを搭載しており、高速インターネット回線の性能を最大限に引き出します。
  • 高度なセキュリティ:
    最新のWPA3セキュリティプロトコルに対応し、安全な通信環境を構築します。
  • メッシュWi-Fi対応:
    メッシュWi-Fi機能にも対応しており、広い家やオフィスでも隅々まで安定したWi-Fi環境を構築可能です。

BE19000は、現時点で最高クラスの性能を持つWi-Fi 7対応無線LANルーターです。高速かつ安定したWi-Fi環境を求めるユーザーにとって、最適な選択肢となりそうです。

まとめ

Wi-Fi 7は、従来のWi-Fi規格を大幅に進化させ、より高速で安定した通信環境を実現する革新的な技術です。その特徴を理解し、適切に活用することで、私たちの生活やビジネスはより豊かで快適なものになるでしょう。

上記で挙げた以外にも、特に多数の従業員が同時に大容量のデータをやり取りする事務所においては、Wi-Fi 7の導入により、業務効率の大幅な向上が期待できます。
現状、多くのデバイスはWi-Fi 7非対応ですが、アダプターなどで対応可能です。

最新情報を把握し、安全な運用を心掛けましょう。

カレンダー

 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
ブログ
Nedia What's up!
 HOME  ブログ

BUFFALO社 法人向けWi-Fiアクセスポイント ゲストポート機能

2025/04/01 ネットワーク, 技術系 投稿者:

お客様からWi-Fiを社内用とゲスト様用に分けたいという希望をいただくことがあります。
今までBUFFALO社の法人向けWi-Fiアクセスポイントはゲストポート機能がなく、VLANでネットワークを分けルータやスイッチングハブでアクセス制限することでゲストポート機能に似た構成ができましたが、機器の追加が必要でした。
また個人向けWi-Fiルータにもゲストポート機能はありますが、VPN環境やWi-Fiに接続できる端末台数の制限などにより個人向けWi-Fiルータは企業で導入するには難しかったです。
今回検証で利用したBUFFALO社の法人向けアクセスポイント「WAPM-AX8R」および「WAPM-AX4R」はゲストポート機能があり、単体で社内用とゲスト用のWi-Fiネットワークが構築できるというメリットあるので今回検証をおこないました。

検証内容

ゲストポート機能を利用してどの程度アクセス制限されるのか確認するため下記を実施しました。

  • ping応答
  • 共有フォルダへのアクセス
     PCおよびNASに共有フォルダを作成しアクセスできるか確認
  • 管理画面へのログイン(管理画面ログイン)
     ルータやNASの管理画面が表示・ログインできるか確認
  • ネットワークツールの使用
     ネットワークツールを利用し検知できるか確認

ネットワーク構成

今回のネットワーク構成は下記になります。

機器構成
今回使用するWi-Fi機器は「WAPM-AX4R」になります。ファームウェアは「Ver 1.37」です。
パソコンは社内用Wi-Fi、ゲスト用Wi-Fi、社内有線LAN接続する3台を用意しました。
その他にルータ、NASも設置しました。

設定内容

IPアドレス

IPアドレスの設定は下記になります。

  • ルータのみ固定IPアドレス「192.168.10.254」
  • その他の機器はDHCPで取得

ルータ

DHCP範囲は「192.168.10.2-192.168.10.10」になります。

Wi-Fi機器「WAPM-AX4R」

「WAPM-AX4R」の無線設定は下記になります。

■社内用Wi-Fi

Wi-Fi 有効
SSID Work
次の場合に有効にする 通常時と緊急時
使用デバイス 2.4GHz、5GHz
ステアリング 無効
優先制御 通常
VLAN ID VLANモード:Untagged Port
VLAN ID:1
ANY接続 許可する
プライバシーセパレーター 使用しない
ロードバランス 2.4GHz:128/128
5GHz: 128/128
Wi-Fiの認証 WPA2 Personal
暗号化方式 AES
キー更新間隔 60分
事前共有キー (8~63文字の任意の値)
Management Frame Protection 無効
Fast Transition (802.11r) 無効
追加認証 追加認証を行わない

■ゲスト用Wi-Fi

Wi-Fi 有効
SSID Guest
次の場合に有効にする 通常時と緊急時
使用デバイス 2.4GHz、5GHz
ステアリング 無効
優先制御 通常
VLAN ID VLANモード:Untagged Port
VLAN ID:1
ANY接続 許可する
プライバシーセパレーター ゲストポート
例外IPアドレス:なし
ロードバランス 2.4GHz:128/128
5GHz: 128/128
Wi-Fiの認証 WPA2 Personal
暗号化方式 AES
キー更新間隔 60分
事前共有キー (8~63文字の任意の値)
Management Frame Protection 無効
Fast Transition (802.11r) 無効
追加認証 追加認証を行わない

社内用Wi-Fiとゲスト用Wi-Fiの設定の違いは赤字で示した内容になります。

  • SSID
    社内用Wi-Fi SSID「Work」、ゲスト用Wi-Fi SSID「Guest」にしました。
  • プライバシーセパレーター(ゲストポートの有効・無効)
    社内用Wi-Fi:使用しない、ゲスト用Wi-Fi:ゲストポート を選択しました。

検証結果

まず注目したいのがIPアドレスです。ルータ以外の機器はDHCPで取得する設定になっていますが、ゲスト用Wi-Fiの接続されている「ノートPC_G」も社内ネットワークと同じIPアドレス帯のIPアドレスになります。
「WAPM-AX4R」のマニュアルには

  • 本製品に接続されているWi-Fi機器同士の通信、および、有線LAN端子の先のネットワークに存在するプライベートIPv4アドレスを持つ端末との通信もDHCP/DNSプロトコルを除き禁止します。

とあるので、社内ネットワークと同じIPアドレス帯を使用しつつ、「DHCP/DNSプロトコル」のみ通過させるため社内ネットワークと同じIPアドレスになります。
続いて各機器から検証した結果が下記になります。

「〇」・・・接続できる
「×」・・・接続できない
「-」・・・検証できない(※自機に対して検証しておりません)

上記の検証結果から
ゲスト用Wi-Fiに接続している「ノートPC_G」からはインターネット接続以外、社内の機器へping応答も含め接続することはできませんでした。
また、ネットワークツールの結果が下記になります。

上記ツールを利用した場合、社内ネットワークの機器を検知することができました。

ゲストポート機能の例外IPアドレス設定

ゲストポート機能には同じネットワーク内の有線LAN接続機器と通信させたい時の「例外IPアドレス設定」があります。ゲスト用Wi-FiからNASやパソコンの共有ファイルに接続させたい時に利用します。

設定方法

ゲスト用Wi-Fi設定からゲストポートを選択した際、「例外IPアドレス」の項目があるので通信させたい機器のIPアドレスを登録します。

検証結果

例外IPアドレスに各機器のIPアドレスを登録し検証した結果が下記になります。

各機器のIPアドレスを「例外IPアドレス」に登録することで相互で通信が可能になることが確認できました。
しかしながら、「例外IPアドレス」に「社内用Wi-Fiパソコン」を登録しても「ゲスト用Wi-Fiパソコン」と相互に通信することができませんでした。

まとめ

設定・検証を行いましたが「WAPM-AX4R」単体を設定・設置するだけで「社内用Wi-Fi」と「ゲスト用Wi-Fi」を簡単に構築することができました。機器を追加したり難しい設定がないので必要なお客様には手軽に導入できる機器と感じました。
セキュリティー面では「社内用Wi-Fi」と「ゲスト用Wi-Fi」が同じIPアドレス帯を利用するので、機器の通信はできなくてもネットワークツールを利用することで「ゲスト用Wi-Fi」から「社内用ネットワーク」の機器などを検知される恐れがあります。
まずはどのようなネットワークを構築するかしっかりと検討した上で、自社に合った機器選定・設定が必要になりますのでいつでもご相談くださいませ。

カレンダー

 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
   1234
567891011
12131415161718
19202122232425
26272829   
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
1234567
891011121314
15161718192021
22232425262728
       
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
     12
3456789
10111213141516
17181920212223
24252627282930
31      
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
     12
3456789
10111213141516
17181920212223
242526272829 
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
    123
45678910
11121314151617
18192021222324
25262728   
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
   1234
567891011
12131415161718
19202122232425
262728    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
     12
3456789
10111213141516
17181920212223
24252627282930
31      
   1234
567891011
12131415161718
19202122232425
2627282930  
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728     
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
1234567
891011121314
15161718192021
22232425262728
29      
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
  12345
6789101112
13141516171819
20212223242526
27282930   
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
      1
2345678
9101112131415
16171819202122
232425262728 
       
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
     12
3456789
10111213141516
17181920212223
24252627282930
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
1234567
891011121314
15161718192021
22232425262728
2930     
       
    123
45678910
11121314151617
18192021222324
25262728293031
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
 123456
78910111213
14151617181920
21222324252627
282930    
       
     12
3456789
10111213141516
17181920212223
2425262728  
       
  12345
6789101112
13141516171819
20212223242526
2728293031  
       
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
    123
45678910
11121314151617
18192021222324
252627282930 
       
 123456
78910111213
14151617181920
21222324252627
28293031   
       
      1
2345678
9101112131415
16171819202122
23242526272829
30      
   1234
567891011
12131415161718
19202122232425
262728293031 
       
1234567
891011121314
15161718192021
22232425262728
293031    
       
U・Iターン転職しませんか?
群馬データセンター
群馬の法人ITサポートサービス Wide Net[ワイドネット]
Wide Netのクラウドバックアップ
クラウド型ファイル共有サービスRushDrive
ワイドオフィス
ネディアのSDGsへの取り組み
健康経営優良法人