有没有办法区分直接连接和网络连接

有没有办法区分直接连接和网络连接

我想要配置一台 linux(ubuntu)机器,这样当与另一台 PC 直接连接时,我的机器将启用 DHCP 服务器并为其提供 IP 地址,但如果我的机器连接到具有现有 DHCP 服务器的网络,我想确保我的 DHCP 服务器被禁用并从网络 DHCP 服务器获取 IP 地址。

如果有比拥有自己的 dhcp 服务器更好的方法来管理直接连接,那就太好了。唯一的问题是我不想使用静态 IP 地址或强制外部计算机使用静态 IP 地址。

因此有两种情况:

1. 使用 DHCP 为 PC 提供地址

Linux 盒 ------------- 个人电脑

2.自动从网络获取地址

Linux 盒 ------------- 网络

我想根据我的机器所连接的内容自动做适当的事情。

相关内容