Ubuntu 14.04 - 需要以太网上的 ssh 访问权限来执行命令,以及 wifi 访问权限来发送数据

Ubuntu 14.04 - 需要以太网上的 ssh 访问权限来执行命令,以及 wifi 访问权限来发送数据

Ubuntu 系统有两个接口 - ETh0 和 wlan0 ETh0 通过交换机连接到本地测试网络 wifi 连接到接入点

Eth0 获取 IP 172.18.201.100
wlan0 获取 IP 172.18.202.87

已添加默认路由

172.18.201.0 0.0.0.0 255.255.255.0 eth0
172.18.202.0 0.0.0.0 255.255.255.0 wlan0

问题是当没有 wifi 的情况下打开 ssh 会话时,此 ssh 会话成功,wifi - wpa_supplicant 配置为 wpa-psk 此时实际的 ssh 会话丢失,您将失去对设备的远程访问权限。任何修复都是很大的帮助!我使用了谷歌帮助,但它没有解决问题。如果有人遇到同样的问题,请分享信息来解决这个问题

答案1

对此有两个解决方案——

第一个 - 在以太网接口上添加默认路由,并减少度量。当它动态获取 IP 并添加自己的动态路由时,这可能会被无线度量所取代。因此,我认为这并不总是永久的解决方案

第二个--这将解决问题

编辑连接 -> 选择以太网 -> 编辑 -> 常规选项卡 -> 选择复选框 1) 当网络可用时自动连接到该网络 2) 所有用户都可以连接到该网络

以太网选项卡 -> 添加以太网 mac 和 mtu - 自动 802.1x sec -> 默认 IPv4 设置 -> 方法 - 手动 & 添加地址 - 172.18.201.100(eth ip)255.255.255.0(网络掩码)172.18.201.254(网关)。同时选中复选框 - 需要 IPv4 寻址才能完成此连接

==> 路线 - 选择复选框 - 仅将此连接用于其网络上的资源

IPV6 -> 默认或根据需要与 IPV4 设置相同

- 内存

相关内容