Skip to content

Commit 060243d

Browse files
authored
Add feedback
1 parent a6cabbf commit 060243d

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

articles/iot-edge/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Since the EFLOW host device and the PLC or OPC UA devices are physically connect
3333

3434
For the other network, the EFLOW host device is physically connected to the DMZ (online network) with internet and Azure connectivity. Using an *internal or external switch*, you can connect the EFLOW VM to Azure IoT Hub using IoT Edge modules and upload the information sent by the offline devices through the offline NIC.
3535

36-
![EFLOW Industrial IoT scenario showing a EFLOW VM connected to offline and online network](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/iiot-multiplenic.png)
36+
![EFLOW Industrial IoT scenario showing a EFLOW VM connected to offline and online network.](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/iiot-multiple-nic.png)
3737

3838
### Scenario summary
3939

@@ -76,11 +76,11 @@ For the custom new *external virtual switch* you created, use the following Powe
7676

7777
1. `Add-EflowNetwork -vswitchName "OnlineOPCUA" -vswitchType "External"`
7878

79-
![Screenshot of showing successful creation of the external network named OnlineOPCUA](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/add-eflownetwork.png)
79+
![Screenshot of showing successful creation of the external network named OnlineOPCUA.](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/add-eflow-network.png)
8080

8181
2. `Add-EflowVmEndpoint -vswitchName "OnlineOPCUA" -vEndpointName "OnlineEndpoint" -ip4Address 192.168.0.103 -ip4PrefixLength 24 -ip4GatewayAddress 192.168.0.1`
8282

83-
![Screenshot showing the successful configuration of the OnlineOPCUA switch](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/add-eflowvmendpoint.png)
83+
![Screenshot showing the successful configuration of the OnlineOPCUA switch.](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/add-eflow-vm-endpoint.png)
8484

8585
Once complete, you'll have the *OnlineOPCUA* switch assigned to the EFLOW VM. To check the multiple NIC attachment, use the following steps:
8686

@@ -98,7 +98,7 @@ Once complete, you'll have the *OnlineOPCUA* switch assigned to the EFLOW VM. To
9898
9999
1. Review the IP configuration and verify you see the *eth0* interface (connected to the secure network) and the *eth1* interface (connected to the DMZ network).
100100
101-
![Screenshot showing IP configuration of multiple NICs connected to two different networks](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/ifconfig-multiple-nic.png)
101+
![Screenshot showing IP configuration of multiple NICs connected to two different networks.](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/ifconfig-multiple-nic.png)
102102
103103
## Configure VM network routing
104104
@@ -120,14 +120,14 @@ EFLOW uses the [route](https://man7.org/linux/man-pages/man8/route.8.html) servi
120120
sudo route
121121
```
122122
123-
![Screenshot listing routing table for the EFLOW VM](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/route-output.png)
123+
![Screenshot listing routing table for the EFLOW VM.](./media/how-to-configure-iot-edge-for-linux-on-windows-iiot-dmz/route-output.png)
124124
125125
>[!TIP]
126126
>The previous image shows the route command output with the two NIC's assigned (*eth0* and *eth1*). The virtual machine creates two different *default* destinations rules with different metrics. A lower metric value has a higher priority. This routing table will vary depending on the networking scenario configured in the previous steps.
127127
128128
### Static routes fix
129129
130-
Every time EFLOW VM starts, the networking services recreates all routes, and any previously assigned priority could change. To workaround this issue, you can assign the desired priority for each route every time the EFLOW VM starts. You can create a service that executes every time the VM starts and use the `route` command to set the desired route priorities.
130+
Every time EFLOW VM starts, the networking services recreates all routes, and any previously assigned priority could change. To work around this issue, you can assign the desired priority for each route every time the EFLOW VM starts. You can create a service that executes every time the VM starts and use the `route` command to set the desired route priorities.
131131
132132
First, create a bash script that executes the necessary commands to set the routes. For example, following the networking scenario mentioned earlier, the EFLOW VM has two NICs (offline and online networks). NIC *eth0* is connected using the gateway IP xxx.xxx.xxx.xxx. NIC *eth1* is connected using the gateway IP yyy.yyy.yyy.yyy.
133133

0 commit comments

Comments
 (0)