Quote:
|linux device: 192.168.0.154| ---------| ethernet switch |--------| IP camera :192.168.1.100 |
|
Without knowing your exact network configuration I would guess that the camera is not on the same IP subnet as the rest of your LAN i.e. 192.168.0.154/24 and 192.168.1.100/24. If this is true and you do not want to change the IP address of the camera you can try adding a secondary address to your linux device ethernet.
sudo ip add 192.168.1.101 device enp0s3 label enp0s3:1 (change the device name to match your actual ethernet adapter configuration)
I assume that the camera is the only device on the 102.168.1.0/24 network. Can you now ping the camera from the linux device? Without seeing your actual firewall rules it is impossible to know if you need to add rules to allow traffic on the 192.168.1.x network nor why you need to use a different port other then 80