如何用自己电脑访问公司内网

时间:2024-11-12 07:10:10

本文主要讲述2台电脑如何通过网线进行网络共享的问题。
一台电脑可以通过WIFI连接某个局域网,而另一台电脑连不了这个WIFI。
为什么连接不了呢?
原因有很多,比如电脑没有无线网卡,但最常见的是权限问题:比如公司的网只允许公司的电脑连接,你带了自己的电脑是无法连接上公司的网的。

然而,笔者就是要这么干,所以经过实践,经过一根网线的中介,完全可以使用自己的电脑访问公司内网。

来看一下示意图
arch

基本原理:
公司电脑当做路由器,通过WIFI获取连接内网,通过有线网卡转发流量,自己电脑通过网线上网。

下面是具体操作步骤。

1.将2台电脑用网线连接

这个就不说了,网线至少也是百兆的,应该不会成为瓶颈。

2.在公司电脑上操作

首先,找到WLAN网卡的配置,先允许共享。
share

设置完后可以看到【共享的】几个字。
shared

然后,在有线网卡上,设置一个手动的IP和子网掩码,后面自己电脑上会使用。

ip

对于WIFI,我们不改动什么,默认就是自动获取IP。

wifi

另外,还需要的一个地址是内网的DNS,通过 ipconfig /all可以看到。
dns

3.在自己电脑上配置

自己电脑上会把公司电脑当做路由器,所以需要手动配置刚才设置的网关和子网掩码。
DNS也需要配置为公司电脑上的DNS,否则会访问不了内网的网站。
我这里还设置了个外网的,不过如果公司网络本身无法访问外网,那也是没用的。

self

更多

假如有的网站还是访问不了,比如可以通过SSH连接的域名,通过XShell连接的域名。在笔者环境依然访问不了。
ssh
这时候,笔者通过在公司电脑ping 得到一个IP地址,然后直接填写IP是可以的,可以确认他们走的不是一个DNS,但这种开放22端口的域名也没有做权限验证。

最后,为什么非要用自己电脑呢?
抱歉,忍受不了公司电脑的蜗牛速度。