现状:
目前公司要用 内网 ,但是 内网 登录方式是一个软件拨号,仅支持 windows 系统,主力机是一台 mac 电脑,希望能通过 windows 接扩展坞实现 双网卡共享上网
目前已经通过网上主流的双网卡设置,实现了副网卡 192.168.137.1 的 ip 段设置,mac 也能直接通过 dhcp 获取到 ip ,但是无法成功访问网络
不知道是由于拨号软件的限制,还是其他原因导致的
其他:
如果通过 windows 共享 wifi 的方式,是可以实现上网的,但是公司可能时不时打击私自搭建 wifi
请教如何解决
1
yyzh 2023-05-05 09:37:47 +08:00 via Android
你们网管给你这样做么
|
2
Edward5937 2023-05-05 10:22:19 +08:00
网络连接右键可以上网的网卡选共享给副网卡
|
3
yinmin 2023-05-05 15:05:20 +08:00
你的网络结构是 mac 网线连 windows 的网卡,然后以 NAT 方式(非路由方式)走拨号线路。
Windows 10 内置的网络共享方式是: 控制面板 -> 网络和共享中心 -> 更改适配器设置,鼠标右键点击连接 Internet 的网卡或者拨号网络,选择 属性 -> 共享,来创建网络共享,即在连接 Internet 的网卡 /拨号网络上创建 NAT 服务。 网络共享要配置在拨号网络或者第三方软件的虚拟网卡上,而不是连接物理网络的网卡。如果第三方的拨号软件没有创建虚拟网卡,就比较麻烦。 还有一种简单方式是 Socks5 ,在 windows 上安装一个 socks5 server ,然后在 Mac 的网卡设置里配置 socks5 ,也能上网了。 |
5
benjunk OP @Edward5937 #2 确实是这样设置的,但是还是不能打通网络
|
8
yinmin 2023-05-05 17:12:28 +08:00
@benjunk 你可以尝试 powershell 的指令来手工创建 NAT 网络共享:
``` New-NetNat -Name MyNAT -InternalIPInterfaceAddressPrefix 192.168.137.0/24 ``` 参考资料如下: https://learn.microsoft.com/en-us/powershell/module/netnat/new-netnat?view=windowsserver2019-ps 如果试成功了,跟帖回一下。 |
9
yinmin 2023-05-05 17:57:52 +08:00 via iPhone
拨号软件只支持 windows ,不支持 mac 的正解方法,我觉得应该是 pd+win 拨号+socks5 server+surge(或者小火箭),不用外挂物理网卡,随开随用。
|
12
benjunk OP @yinmin #11 pd 里面的 win ,网卡开共享让 mac 获取到 ip 地址,然后 win 在启动一个 socks5 的服务么?
|
13
yinmin 2023-05-06 13:26:16 +08:00
pd 里的 win 不开网络共享,只做 socks5 服务器。mac 使用 surge 等软件使用 windows 的 socks5 服务上网。surge 软件可以指定某几个进程的所有流量走 socks5 。
|
14
benjunk OP @yinmin #13 这个是明白的,但是 win 不开网络共享的话,外面的 mac 没有 ip 地址,能连上 win 的服务么
|
15
yinmin 2023-05-06 15:03:27 +08:00
Mac 通过 IP 地址直接访问 win 虚拟机的。而且,win 虚拟机网卡通过 DHCP 获得的 IP 地址其实是一直固定不变的。
|
16
yinmin 2023-05-06 15:04:58 +08:00
mac 指令 ifconfig ,win 指令 ipconfig
你能看到 mac 有 1 个虚拟网卡与 win 的虚拟网卡是在 1 个网段里的。 |
17
benjunk OP @yinmin #16 尝试了下不行,surge 的服务器填写的 win 里面,用 ipconfig 拿到的地址。点击节点测试,一直都是失败。
目前 mac 没有链接 wifi ,网线插了扩展坞,通过 pd 给 win 在使用 |
18
yinmin 2023-05-06 17:47:30 +08:00 via iPhone
|
19
benjunk OP @yinmin #18 这两个命令都可以通,但是很诡异。如果 mac 连了手机热点或者任何 wifi ,surge 里面的节点测速就是通的,如果断了 wifi 测速就是超时。
|
21
yinmin 2023-05-08 10:22:04 +08:00 via iPhone
pd 给这个 win 虚拟机另加一块 host 类型的虚拟网卡,然后设固定 ip 地址
|
22
yinmin 2023-05-08 10:26:17 +08:00 via iPhone
另外,先 chrome 装 switchyomega 插件,把 socks5 服务测通可用,再折腾 surge 。
|
24
benjunk OP @yinmin #22 目前设置 pd 的网络类型是 host-only ,进 windows 成功拨号,打开了 ccproxy ,在 mac 的 nc 和 ping 命令都能打通。
mac 的 switchomega 插件也设置了,服务器就选的 windows 的 ip ,但是页面就是提示未连接互联网 |
25
yinmin 2023-05-08 10:49:35 +08:00 via iPhone
亲测 pd18 可以加第二块网卡
|
28
benjunk OP @yinmin #26 找到加 host 网卡地方了,目前是共享网络加上 host 网卡。如何让 mac 这边不会提示,未连接互联网呢
|
29
DaRenCC 2023-05-08 11:20:25 +08:00
其实不用那么麻烦,我读书的时候直接用代理软件实现全宿舍共享网络
|
31
DaRenCC 2023-05-08 11:34:29 +08:00
两台电脑都可以通过 dhcp 获取到 ip ,那就是内网可以互通的,两台电脑都装上 ccproxy 代理软件,mac 就在软件里填 Windows 的 IP ,具体的要你自己研究一下,我忘记了
|