我有一個固定的 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。
我想要實現的是,將 wwan0 介面指標永久設定為較低的值,如下面的快照(route -n
輸出)所示。
嘗試使用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
新的 Wifi 設定將反映在 /etc/wpa_supplicant/wpa_supplicant.conf 中!
若要隱藏上述文件中的明文密碼,請將「wlan0-1」部分替換為產生的輸出:
wpa_passphrase "wlan0-1" "mypassword"