VPN接続した状態でブラウザ開いてMastodonしてるとStreaming APIだけが数秒で切れてしまってほとんど使い物にならない…動画再生とかブラウザゲームとかビデオ通話とかはできるのにどうして
Streamingだけ
@ReSinnRinn そんなことある?って思ったけどどうもそんなことありそうだよねえ、Websocket使ってるSlackとかはちゃんと流れるのになあ…コンソール見てもこれしかわからなかった
au回線のIPv6からだと問題なくストリーミングもできたね、でもあれってスマホ単体でしかIPv6にならないんよね、テザリングするとIPv4になる
@atsu1125 私の時はwebsocketが何の前触れもなく切断されて、その切断されたことすら分かってなかったから......
@ReSinnRinn それはそうでしたね…Firefoxだとつながってる感じ(切れてる)で20分は維持されてて、Edgeだとすぐに切れました、Softehter側で切ってるとかあるのかな…
@atsu1125 私が見たQ&AのサイトではそれはVPNまでのNATが悪いみたいな感じでしたね……、おそらくSoftEtherのSecure NATはかなり難しいのかと……
@ReSinnRinn 解決できたので報告だけさせてもらいます…
SecureNATと物理LANカードへのローカルブリッジ使わずに
VPS側で
nmcliでbr0作ってIP固定して
ipコマンドで[仮想HUBとブリッジしたtap]と[br0]をsoftether起動時に毎回ブリッジするようにサービス登録
firewalldでens3とbr0のゾーン分けてマスカレードを設定
dhcpdでIP自動配布
でMastodonのStreaming含め正常に動いているようです、今のところ
「インターネット無料物件」でグローバルIP降ってこないので自宅鯖やるのにどうしてもVPSにSoftether構築しないといけなくてという状況でした
ありがとうございました
@atsu1125 なるほど……
私やったときはいまいちよくわからなくて出来てなかったんですよね、助かります!
でもSecureNAT使えないのホントなんなんでしょうね……
@ReSinnRinn Windowsで組んだことはないからもしかしたらLinux特有の制限事項なのかなとも思いますが、Secure NAT自体がまだ実験的なものなのかもしれないですね、ただまあサーバー側でNATとDHCPを扱えたほうが便利そうなのでいいかなとも思ってます、本格的にSoftether導入してるところだとSecure NAT使ってないみたいでしたし…
@atsu1125 わかる、多分SoftEther VPNの問題だと思うので別のVPNソフト使うといいかも......