LoginSignup
2
1

OpenWrt NURO光 MAP-e

Last updated at Posted at 2024-03-23

:warning:Japanese notation

こちらに統合しました

config.png

はじめに

初心者対応構成

  • スクリプトでの自動設定
  • UCIとLuCi及びWinSCPにて比較しながら作業がおススメ

PowerShellSSHアクセス

ssh root@192.168.1.1
ssh root@192.168.1.1のショートカット作成(デスクトップ)
powershell
$DESKTOP = ([Environment]::GetFolderPath("Desktop") + "\192.168.1.1.lnk")
$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$DESKTOP")
$Shortcut.TargetPath = "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
$Shortcut.Arguments = '-windowstyle hidden -ExecutionPolicy RemoteSigned "Start-Process ssh root@192.168.1.1"'
$Shortcut.IconLocation = "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe,0"
$Shortcut.WorkingDirectory = "."
$Shortcut.Save()

  • 強制的に貼り付け
  • yes

SSHログイン出来ない場合:exclamation:

known_hostsクリア

  • C:\Users\yourusername\.ssh\known_hosts ※Windows隠しファイル
powershell
Clear-Content .ssh\known_hosts -Force


OpenSSHのインストール
※Windows 10 Fall Creators Update(1709)以降標準搭載

  • 機能の確認
powershell
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

  • 機能のインストール
powershell
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0


NURO光 MAP-e

設定

nuro.png

map-e-nuro.sh

:warning:検証中

mkdir -p /etc/config-software; wget --no-check-certificate -O /etc/config-software/map-e-nuro.sh https://raw.githubusercontent.com/site-u2023/config-software/main/map-e-nuro.sh; sh /etc/config-software/map-e-nuro.sh

宜しければ、結果をこの板にお知らせください

ポート動作確認

利用可能ポート確認

  • map-wanmap.rules
cat /tmp/map-wanmap.rules | awk '/PORTSETS/'

ポートについて

  • マルチセッション対応を追加しました
    使えるはずです

  • NURO光がMAP-E方式の利用を開始し、拡大させる予定らしい。
    F660PのWAN情報画面に「使用できるポート」という項目がありました。
    そのポートを使えば、一応リモートもできることを確認しました。
    uPNPに相当する機能が動作していると思われます。
    https://XXX.XXX.XXX:[使用できるポート]/
    ルーターでIPSecが500/4500などポート固定の場合で、「使用できるポート」ではない場合は接続できないと思われます。
    WireGuardのポートを「使用できるポート」に変更すれば、VPN接続がスムーズにできます。(かなり高速)

参考資料(感謝:relaxed:

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1