怎么用一台电脑同时上两个网络?在线等高手

2024-12-21 21:15:25
推荐回答(5个)
回答1:

由题可知:1.网卡只有一个
2、需上两个不同的网络(两个网络IP不同)
由1、2两点引出:实现同时上两个网络,如何解决?
解:因为1、2两点条件限制,实现同时上公司网络及外网无解。论证如下:
1、网卡只有一个,所以网络连接也只有一个,当你上公司网络时,他的IP地址、DNS解析都是公司给的地址,要知道,物理链路中网卡的IP地址和DNS及网关的地址是唯一的,由于只有一个网卡,所以只能有一个出口,要么是解析公司的网络、要么是解析外网的网络。不能同时解析两个网络,相当于你家只有一个正门提供你外出,不可能有两个正门。由此可以得出,同时上两个网络是不行的。另外,你提出INTERNET上公司内网而后360上外网,要知道浏览器上去网络也要指定网络连接的,你网卡只有一个,所以浏览器指定的网络连接肯定只有一个,所以无解。
2、通过以上第一点的论述,同时上无法实现,但可以简便的来实现IP地址相互的切换,不用手动去填写IP。
下面提供一个比较简单的方法,可以用dos脚本来实现。做一个.bat文件。例如:

@Echo on

netsh interface ip delete dns "本地连接" addr=all
netsh interface ip add dns "本地连接" addr=202.101.172.46 (DNS)
netsh interface ip add address "本地连接" 134.98.83.20 255.255.0.0 134.98.83.1 1 (IP地址、子网、网关)
netsh interface ip add address "本地连接" gateway=134.98.83.1 gwmetric=2
ipconfig /flushdns

@REM netsh interface set interface "本地连接" "diabled" 禁用本地连接
@REM netsh interface set interface "本地连接" "enabled" 启用本地连接
@REM echo "ALL OK"

你可以根据上面的说明修改自己的参数。你要创建两个这样的文件,一个是内网,例如:office.bat,一个是外网:internet.bat 。要上什么网双击一下就行了。

回答2:

给个批命令,双击运行选择吧。
如果网卡的名字不为本地连接,自行替换为相应名字。

【批处理设置静态IP】
复制下面的内容另存为 IP.bat

@ECHO OFF
CLS
color 1f
:menu
cls
echo.
echo 更改网络设置 主菜单
echo ==========================
echo.
echo 1、设为公司内网
echo.
echo 2、设为internet
echo.
echo 9、退出
echo.
:cl
echo.
set /p choice= 请选择要进行的操作,然后按回车:
IF NOT "%choice%"=="" SET choice=%choice:~0,1%
if /i "%choice%"=="1" goto lan
if /i "%choice%"=="2" goto wan
if /i "%choice%"=="9" goto exit

echo.
echo 选择无效,请重新输入
echo.
goto cl

:lan
netsh interface ip set address name="本地连接" source = static addr = 10.61.149.109 mask=255.255.255.0
netsh interface ip set address name="本地连接" gateway = 10.61.149.251 gwmetric =0
netsh interface ip set dns name="本地连接" source = static addr = 10.61.139.10 register=PRIMARY
netsh interface ip add dns name="本地连接" addr = 10.65.1.1 index=2
goto end

:wan
netsh interface ip set address name="本地连接" source = static addr = 192.168.77.50 mask=255.255.255.0
netsh interface ip set address name="本地连接" gateway = 192.168.77.1 gwmetric =0
netsh interface ip set dns name="本地连接" source = static addr = 192.168.77.1 register=PRIMARY
netsh interface ip add dns name="本地连接" addr = 192.168.95.1 index=2
goto end

:end

回答3:

在TCP/IP协议设置哪里有个“备用配置”,点进去设置你另外一个网络TCP/IP

回答4:

理论上来说是可以实现的,一台电脑支持同时使用2张网卡,我试过但是只能做一个2台电脑互联共享上网, 但是好像每台机器只识别一台网卡的 DNS的解析上网
可能这就是冲突所在,所以没有办法 双卡 双待

回答5:

因为你只有一个网卡,你需要你个交换机。把两个网加你电脑的网线都插上去,就行了。不管哪个孔,是平行孔随便插的。非常简单的。
希望能帮助你!