我有一台 Mac(OS X 10.5),我想将它连接到专用/隔离的互联网连接(未连接到 LAN 的连接)和 LAN。
LAN 建立了自己的、独立的互联网连接,由几十台计算机共享(并且速度相当慢)。
我想进行设置,以便 Mac 使用自己的专用互联网连接(使用不同公司的不同帐户)访问互联网,但仍然可以访问局域网。
我该如何配置 Mac 和网络以允许这样做?
答案1
您不能通过同一物理接口同时连接到 2 个接入点/LAN。
您可以做的是在单个物理接口上设置多个虚拟网络接口。
例如(在终端上):
sudo ifconfig en1 inet 192.168.42.13 add
这将在 en1 接口(通常 en1 = wifi,en0 = 有线)上添加一个新连接(在 42 子网上)。
因此,您应该将您的 DSL 服务连接到同一个 LAN(如果需要,可以与其他 LAN 用户放在不同的子网上),然后设置默认连接以访问您的 DSL,并设置虚拟连接以访问 LAN。
但它需要一些基本的网络知识/修补加上可能的一些脚本来实现整个过程的自动化。
答案2
设置到 Internet 的默认路由,并将(可能是私有的?)LAN 添加为“正常”路由。
使用 netstat 和 traceroute 检查。
答案3
每个物理连接都有单独的设置:
您可以在那里进行设置,在网络中配置一个 IP,添加路由器 IP,子网掩码几乎肯定是 255.255.255.0(只有最后一部分发生变化的网络,254 个客户端,c 类)。
答案4
我使用虚拟接口在 Linux 上创建许多接口;我使用了这个命令:
ip link add link eth0 name eth0.100 type vlan id 10
您可以添加多个虚拟接口来构建多个网络。