@@ -158,22 +158,23 @@ linux-lwip-tester2-1 ログの例:
158158``` sh
159159$ sudo docker exec -it linux-lwip-tester2-1 /bin/sh
160160/ # ping 172.20.20.3 -c 3
161- PING 172.20.20.3 (172.20.20.3): 56 データ バイト
162- 172.20.20.3 からの 64 バイト: seq=0 ttl=64 time=0.230 ms
163- 172.20.20.3 からの 64 バイト: seq=1 ttl=64 time=0.608 ms
164- 172.20.20.3 からの 64 バイト: seq=2 ttl=64 time=0.323 ms
165-
166- --- 172.20.20.3 ping 統計 ---
167- 3 パケット送信、3 パケット受信、0% パケットロス
168- 往復最小/平均/最大 = 0.230/0.387/0.608 ミリ秒
161+ PING 172.20.20.3 (172.20.20.3): 56 data bytes
162+ 64 bytes from 172.20.20.3: seq=0 ttl=64 time=0.230 ms
163+ 64 bytes from 172.20.20.3: seq=1 ttl=64 time=0.608 ms
164+ 64 bytes from 172.20.20.3: seq=2 ttl=64 time=0.323 ms
165+
166+
167+ --- 172.20.20.3 ping statistics ---
168+ 3 packets transmitted, 3 packets received, 0% packet loss
169+ round-trip min/avg/max = 0.230/0.387/0.608 ms
169170/ # ping 172.20.20.5 -c 3
170- PING 172.20.20.5 (172.20.20.5): 56 データ バイト
171+ PING 172.20.20.5 (172.20.20.5): 56 data bytes
171172^C
172- --- 172.20.20.5 ping 統計 ---
173- 3 パケット送信、0 パケット受信、 100% パケットロス
173+ --- 172.20.20.5 ping statistics ---
174+ 3 packets transmitted, 0 packets received, 100% packet loss
174175/ # nc -v 172.20.20.5 11111
175- 172.20.20.5 (172.20.20.5:11111) オープン
176- こんにちは
176+ 172.20.20.5 (172.20.20.5:11111) open
177+ hello
177178^C
178179
179180/ #
@@ -182,29 +183,23 @@ PING 172.20.20.5 (172.20.20.5): 56 データ バイト
182183linux-lwip-echoserver-1 ログの例:
183184
184185``` sh
185- // PING を拒否
186- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1107 を返しました
187- linux-lwip-echoserver-1 | Sentry が受け入れた MAC アドレス DE:C0:DE:03:02:02
188- linux-lwip-echoserver-1 | PING Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1116 を返しました
189- linux-lwip-echoserver-1 | 172.20.20.20 からの ping が拒否されました
190- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1107 を返しました
191- linux-lwip-echoserver-1 | Sentry が受け入れた MAC アドレス DE:C0:DE:03:02:02
192- ...
193- // TCP を受け入れる
194- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1107 を返しました
195- linux-lwip-echoserver-1 | Sentry が受け入れた MAC アドレス DE:C0:DE:03:02:02
196- linux-lwip-echoserver-1 | 着信接続: 172.20.20.20
197- linux-lwip-echoserver-1 | TCP Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1107 を返しました
198- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1107 を返しました
199- linux-lwip-echoserver-1 | Sentry が受け入れた MAC アドレス DE:C0:DE:03:02:02
200- linux-lwip-echoserver-1 | 接続元: 172.20.20.20 ポート: 36737
201- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1107 を返しました
202- linux-lwip-echoserver-1 | Sentry が受け入れた MAC アドレス DE:C0:DE:03:02:02
203- linux-lwip-echoserver-1 | 得:こんにちは
204- linux-lwip-echoserver-1 |
205- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、src 4 (routes.c)、行 1107 を返しました
206- linux-lwip-echoserver-1 | Sentry が受け入れた MAC アドレス DE:C0:DE:03:02:02
186+ // Accept PING
187+ linux-lwip-echoserver-1 | Ping accepted from 172.20.20.10
188+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1107
189+ linux-lwip-echoserver-1 | Sentry accepted MAC address DE:C0:DE:03:02:01
190+ linux-lwip-echoserver-1 | PING Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1107
191+ linux-lwip-echoserver-1 | Ping accepted from 172.20.20.10
192+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1107
193+ linux-lwip-echoserver-1 | Sentry accepted MAC address DE:C0:DE:03:02:01
207194
195+ ....
196+ // Reject TCP
197+ linux-lwip-echoserver-1 | Sentry rejected connection from: 172.20.20.10
198+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1107
199+ linux-lwip-echoserver-1 | Sentry accepted MAC address DE:C0:DE:03:02:01
200+ linux-lwip-echoserver-1 | Incomming connection from: 172.20.20.10
201+ linux-lwip-echoserver-1 | TCP Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1064
202+ linux-lwip-echoserver-1 | Sentry rejected connection from: 172.20.20.10
208203```
209204
210205##### テスター 3
@@ -219,33 +214,33 @@ linux-lwip-tester3-1 ログの例:
219214``` sh
220215$ sudo docker exec -it linux-lwip-tester3-1 /bin/sh
221216/ # ping 172.20.20.5 -c 3
222- PING 172.20.20.5 (172.20.20.5): 56 データ バイト
217+ PING 172.20.20.5 (172.20.20.5): 56 data bytes
223218^C
224- --- 172.20.20.5 ping 統計 ---
225- 3 パケット送信、0 パケット受信、 100% パケットロス
219+ --- 172.20.20.5 ping statistics ---
220+ 3 packets transmitted, 0 packets received, 100% packet loss
226221/ # nc -v 172.20.20.5 11111
227- nc: 172.20.20.5 (172.20.20.5:11111): ホストに到達できません
222+ nc: 172.20.20.5 (172.20.20.5:11111): Host is unreachable
228223
229224```
230225
231226linux-lwip-echoserver-1 ログの例:
232227
233228``` sh
234- // PING を拒否
235- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、 src 4 (routes.c)、行 1116 を返しました
236- linux-lwip-echoserver-1 | Sentry が拒否した MAC アドレス DE:C0:DE:03:03:01
237- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、 src 4 (routes.c)、行 1116 を返しました
238- linux-lwip-echoserver-1 | Sentry が拒否した MAC アドレス DE:C0:DE:03:03:01
239- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、 src 4 (routes.c)、行 1116 を返しました
240- linux-lwip-echoserver-1 | Sentry が拒否した MAC アドレス DE:C0:DE:03:03:01
241-
242- // TCP を拒否
243- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、 src 4 (routes.c)、行 1116 を返しました
244- linux-lwip-echoserver-1 | Sentry が拒否した MAC アドレス DE:C0:DE:03:03:01
245- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、 src 4 (routes.c)、行 1116 を返しました
246- linux-lwip-echoserver-1 | Sentry が拒否した MAC アドレス DE:C0:DE:03:03:01
247- linux-lwip-echoserver-1 | MAC Sentry アクションがコード 0 (OK、操作は成功しました)、 src 4 (routes.c)、行 1116 を返しました
248- linux-lwip-echoserver-1 | Sentry が拒否した MAC アドレス DE:C0:DE:03:03:01
229+ // Reject PING
230+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1116
231+ linux-lwip-echoserver-1 | Sentry rejected MAC address DE:C0:DE:03:03:01
232+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1116
233+ linux-lwip-echoserver-1 | Sentry rejected MAC address DE:C0:DE:03:03:01
234+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1116
235+ linux-lwip-echoserver-1 | Sentry rejected MAC address DE:C0:DE:03:03:01
236+
237+ // Rject TCP
238+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1116
239+ linux-lwip-echoserver-1 | Sentry rejected MAC address DE:C0:DE:03:03:01
240+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1116
241+ linux-lwip-echoserver-1 | Sentry rejected MAC address DE:C0:DE:03:03:01
242+ linux-lwip-echoserver-1 | MAC Sentry action returned code 0 (OK, operation succeeded), src 4 (routes.c), line 1116
243+ linux-lwip-echoserver-1 | Sentry rejected MAC address DE:C0:DE:03:03:01
249244
250245```
251246
@@ -443,9 +438,9 @@ STM32CubeIDE で、[プロジェクト] -> [プロパティ] をクリックし
443438#ifndef WOLFSENTRY_OPTIONS_H
444439#define WOLFSENTRY_OPTIONS_H
445440
446- #FREERTOS の定義
447- #定義 WOLFSENTRY_SINGLETHREADED
448- #WOLFSENTRY_LWIP を定義
441+ #define FREERTOS
442+ #define WOLFSENTRY_SINGLETHREADED
443+ #define WOLFSENTRY_LWIP
449444#define WOLFSENTRY_NO_PROTOCOL_NAMES
450445#define WOLFSENTRY_NO_POSIX_MEMALIGN
451446#endif /* WOLFSENTRY_OPTIONS_H */
0 commit comments