固定 IP カメラがあり、これは静的 IP に設定され、イーサネット (enp3s0) を使用して接続されています。WiFi は無効になっています (GUI から)。セルラーはオンになっており、静的 IP にも設定されています (静的 IP はデバイス上で設定されていませんが、SIM プロバイダーによって設定されています)。
私が抱えている問題は、インターネット トラフィックが最初に有線接続/カメラからルーティングされようとし、どこにも到達できず、インターネットに接続できないことです。
ただし、ifmetric
wwan0 メトリックを 0 に設定すると、設定された IP でセルラーとカメラを使用してローカルにインターネットに接続できます。
問題はそれがifmetric
永続的ではなく、以下を使用してみましたが/etc/network/interface
、携帯電話が完全に機能しなくなったことです。
auto wwan0
iface wwan0 inet dhcp
metric 0
別の SIM を使用したり、IP カメラが異なる IP を使用することになる可能性があるため、静的ルートを設定する必要はありません。
私が実現したいのは、以下のスナップショット (route -n
出力) のように、wwan0 インターフェイス メトリックを永続的に低い値に設定することです。
使ってみたnm-connection-editor
がうまくいかなかった
答え1
答え2
インターフェースのメトリックを調整するには:
#nmcli c
... output to identify the connection ...
#nmcli c edit wlan0-1
===| nmcli interactive connection editor |===
Editing existing '802-11-wireless' connection: 'wlan0-1'
Type 'help' or '?' for available commands.
Type 'print' to show all the connection properties.
Type 'describe [<setting>.<prop>]' for detailed property description.
You may edit the following settings: connection, 802-11-wireless (wifi), 802-11-wireless-security (wifi-sec), 802-1x, ethtool, match, ipv4, ipv6, tc, proxy
nmcli> set ipv4.route-metric 10
nmcli> save
nmcli> quit
#systemctl restart NetworkManager
/etc/wpa_supplicant/wpa_supplicant.conf に新しい Wi-Fi 設定が反映されます。
上記のファイル内のクリアテキスト パスワードを非表示にするには、生成された出力で 'wlan0-1' セクションを置き換えます。
wpa_passphrase "wlan0-1" "mypassword"