本文主要讲述2台电脑如何通过网线进行网络共享的问题。
一台电脑可以通过WIFI连接某个局域网,而另一台电脑连不了这个WIFI。
为什么连接不了呢?
原因有很多,比如电脑没有无线网卡,但最常见的是权限问题:比如公司的网只允许公司的电脑连接,你带了自己的电脑是无法连接上公司的网的。
然而,笔者就是要这么干,所以经过实践,经过一根网线的中介,完全可以使用自己的电脑访问公司内网。
来看一下示意图
基本原理:
将公司电脑当做路由器,通过WIFI获取连接内网,通过有线网卡转发流量,自己电脑通过网线上网。
下面是具体操作步骤。
1.将2台电脑用网线连接
这个就不说了,网线至少也是百兆的,应该不会成为瓶颈。
2.在公司电脑上操作
首先,找到WLAN网卡的配置,先允许共享。
设置完后可以看到【共享的】几个字。
然后,在有线网卡上,设置一个手动的IP和子网掩码,后面自己电脑上会使用。
对于WIFI,我们不改动什么,默认就是自动获取IP。
另外,还需要的一个地址是内网的DNS,通过 ipconfig /all
可以看到。
3.在自己电脑上配置
自己电脑上会把公司电脑当做路由器,所以需要手动配置刚才设置的网关和子网掩码。
DNS也需要配置为公司电脑上的DNS,否则会访问不了内网的网站。
我这里还设置了个外网的,不过如果公司网络本身无法访问外网,那也是没用的。
更多
假如有的网站还是访问不了,比如可以通过SSH连接的域名,通过XShell连接的域名。在笔者环境依然访问不了。
这时候,笔者通过在公司电脑上ping
得到一个IP地址,然后直接填写IP是可以的,可以确认他们走的不是一个DNS,但这种开放22端口的域名也没有做权限验证。
最后,为什么非要用自己电脑呢?
抱歉,忍受不了公司电脑的蜗牛速度。