電気ひつじ牧場

技術メモ

v6プラスだとL2TP/IPsecでVPN接続ができない理由と対処法

前提

IPv4 IPsecのサーバに接続したくて,そのサーバは触れないとします.

  • 前提
  • 結論
    • できない理由
    • 対処法
  • この記事は誰向け?
  • 背景
  • 関連技術
    • 一般的なインターネット接続構成
    • PPPoE (Point to Point over Ethernet)
    • IPoE (IP over Ethernet)
      • VNE
      • インターネット開通から接続までの流れ
    • IPv4 over IPv6
    • v6プラス
      • MAP-E方式
        • 検証
    • VPN
  • 問題が起こる理由
  • 解決策
  • まとめ
  • 参考
続きを読む

WiresharkでQUICパケットを復号化して眺める

有名なQUIC実装であるquic-goQUICheについて書きます

  • 環境
  • 必要なもの
  • keylogファイルについて
    • QUIChe
    • quic-go
  • Wiresharkについて
    • draft-24に対応するWiresharkをインストール
  • パケットを復号
  • 参考
続きを読む

【Golang】 package XXX: unrecognized import path "XXX" (import path does not begin with hostname)になる時

Goをアップグレードしたら治った

$ brew upgrade go

GOROOTをいじれば治る」と言った記事もあるけれど自分の場合は修正後次のようになってる

$ echo $GOROOT

$ go get GOROOT
/usr/local/Cellar/go/1.13.4/libexec

gnuplotのスクリプトをコマンドラインから実行したい

set title "test"
plot sin(x)

これをtest.pltとして

$ gnuplot test.plt

としても何も起きない(ように見える)。実際にはグラフが表示されてすぐ消えてるらしい。

test.pltを次のようにすると、グラフが表示される。

set title "test"
plot sin(x)
pause -1

【VSCode】同じファイルを別ウィンドウで開く

File > New Windowして同じファイルをOpenしても現在のウィンドウにフォーカスが移動するだけでできないと思っていました

Ctrl + Shift + P (コマンドパレット)
> Duplicate workspace in new window