私はArduinoをイーサネットシールドを使用して私のホームネットワークに接続しています。私は単純なURLリクエスト(例えば、192.168.2.1/digitaloutput/8/1、ピン8をハイにするなど)を使ってボードを制御することができます。私は私のホームネットワークに接続しているときだけそれを行うことができます。Arduinoをリモート接続するように設定する
私の仕事用コンピュータから遠隔で接続するには何が必要ですか? 私が現在使っているのと同じ方法(ArduinoはWebサーバーとして機能します)を使用できますか?
もう一つがあります: Arduinoはルータのアドレスをデフォルトゲートウェイとして設定する必要があります。それ以外の場合は動作しません。 – dschulz
ちょっと私はルータのデフォルトゲートウェイ(192.168.1.1)にarduinoのIPを設定している...私は以下のようにNAT設定を持っています:ソースポート80、宛先ポート80、宛先IP 192.168.1.1、プロトコルTCP + UDP。私のパブリックIPアドレスxxx.xxx.xx.xx/digitaloutput/8/1を入力すると、ルータページに送られます。 –
ルータのNATテーブルの宛先IPがArduinoのIPアドレスを指している必要があります.192.168.1.1は、ルータのIPアドレスがLAN(プライベート)側から怪しいように見えます。 –