Page 1 of 1

softetherサーバ上のカメラ公開方法

Posted: Wed Feb 07, 2018 7:21 am
by ninoichiban
初めてSoftEtherを使おうとしています。

「やりたいこと」
モバイル回線に接続したカメラ画像をインターネットからみたい。
できるだけ簡単なシステムしたい

モバイルルータ
Softether-サーバ 
カメラサーバ
以上3台構成では インターネット上のクライアントからカメラに接続できました。

同一環境でSoftether-サーバとカメラサーバを同一PC上に設定した場合、カメラサーバに接続できません。
クライアントからサーバには接続できます。
VPNサーバとカメラサーバを同一PCで構成することはできませんか?
PCはすべてPaspberry-pi OSはLinuxです

現在のサーバPCの状態は以下です。
$ ifconfig
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.100.99 netmask 255.255.255.0 broadcast 192.168.100.255

eth0: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST> mtu 1500
ether b8:27:eb:ff:57:8c txqueuelen 1000 (Ethernet)

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0

$ brctl show
bridge name bridge id STP enabled interfaces
br0 8000.XXXXXXXX no eth0


この状態で、異なるPC (192.168.100.100) に接続したカメラには接続できます
VPNサーバ上の192.168.100.99 上のカメラに接続したいのですが
何か方法はありますか?

以上、よろしくお願いします。

Re: softetherサーバ上のカメラ公開方法

Posted: Thu Feb 08, 2018 10:00 am
by cedar
ローカルブリッジをtapモードで作成することで、OSと仮想HUBが通信できます。
このとき、tapデバイスとeth0をLinuxの機能でブリッジすればLAN上の機器と通信も可能ですし、
ブリッジせずにLANとは別のセグメントのネットワークにすることも可能です。

Re: softetherサーバ上のカメラ公開方法

Posted: Thu Feb 08, 2018 1:51 pm
by ninoichiban
ご教授いただいたように ローカルブリッジをtapモードで作成しました。

bridge name bridge id STP enabled interfaces
br0 8000.xxxxxxxxxx no tap_pivpn

無事、同一PC上のカメラサーバに接続できました。

これがどのようなものなのかよくわかっていません。
Linux上のブリッジとの関係含め理解できるように勉強してみます
ありがとうございました。