网络基础--win10双网卡设置成访问不同的网络

这篇具有很好参考价值的文章主要介绍了网络基础--win10双网卡设置成访问不同的网络。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、背景

  我日常中大部分时间都是使用外网的网卡进行办公,只有在连接公司服务器时才需要使用内网。由于我的电脑存在两张网卡,分别用于连接不同的网络(常见情况是一张访问公司内网,一张访问公司外网),但是在使用过程中发现,在访问内网的网卡启用时,访问外网的网卡使用受到影响。针对这个问题,特意做了一下排查故记录下来:

2、问题原因与解决办法

首先查看两张网卡的ip地址:

ipconfig

双网卡 不同应用连接不同网络,网络
再执行如下命令,结果如下图:

route print

双网卡 不同应用连接不同网络,网络
  红框部分是跃点数,在路由表配置中,它是一个用来表示网络路径或接口的相对优先级和成本的数字。在决定将数据包通过哪个网络路径或接口发送时,跃点数是一个关键因素。这是修改之后的跃点数,我们发现修改后外网的跃点数是小于内网的跃点数,代表外网网卡被优先使用。在修改之前外网的跃点数是大于内网的跃点数,代表内网被优先使用,但是我们默认优先使用外网,那么需要将外网的跃点数设置的小一点(优先级高点),这里可以使用route add修改不同网卡的跃点数,比较暴力的办法是插入网卡的网线互换(因为我发现手动设置的跃点数在重启网卡时会恢复以前的默认值,这里可能有命令设置永久的,但是没查)。设置完成之后继续下面的步骤,那么当需要访问内网时怎么设置为自动使用内网网卡呢?此时需要给内网网卡添加静态路由,步骤如下:

  • 打开命令提示符(以管理员身份)。
  • 假设你的内网IP范围是192.168.1.0到192.168.1.255,内网网卡的IP地址是192.168.1.2。你可以使用以下命令来添加路由:
临时配置:
route add 192.168.1.0 mask 255.255.255.0 192.168.1.2
永久配置:
route add 192.168.1.0 mask 255.255.255.0 192.168.1.2 -p

  这个命令的意思是,所有发往192.168.1.0/24(即192.168.1.0到192.168.1.255)的流量都应该通过192.168.1.2这个网卡发送。

  • 输入route print,检查你的路由是否被正确添加。

  通过上述配置,我们就可以同时使用内网和外网网络,而不会收到影响。

3、总结

  出现这个问题的根本原因是不同网络的优先级导致的,如果我们一张网卡经常使用,一张网卡只访问局域网,那么可以将经常使用的网卡的优先级设置的高(跃点数小),而访问局域网的网卡添加静态路由即可。文章来源地址https://www.toymoban.com/news/detail-833759.html

到了这里,关于网络基础--win10双网卡设置成访问不同的网络的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux——基础网络设置

    个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。 个人主页:小李会科技的主页    前言: 在Linux系统中,网络设置是一个非常重要的任务,它可以帮助你让计算

    2024年02月08日
    浏览(53)
  • Linux 网络设置与基础服务

    主机名                    hostname IP地址/netmask      ifconfig   ;    ip  a 路由:默认网关         route  -n DNS服务器            cat   /etc/resolv.conf 网络连接状态          ss   netstat 域名解析                 nslookup     host IP 地址 ifconfig修改IP地址  inconfig  ens

    2024年01月16日
    浏览(50)
  • Linux:Linux基础网络设置

    ifconfig #查看网卡信息  inet---网络接口的ip地址 netmask---子网掩码 broadcast---广播地址 ether----物理地址(mac地址) hostname  #查看主机名 hostnamectl set-hostname + 自定义主机名  # 配置永久主机名 重启之后仍然存在 hostname + 主机名  # 配置临时主机名 重启以后恢复原来    route -n # 查

    2024年02月07日
    浏览(39)
  • CentOS8基础篇10:网络环境配置

           管理员为了能够更好的管理和维护网络,需要配置服务器的网络环境,再将服务器部署到网络环境中。为此他需要完成以下工作:        设置临时主机名为Server。        设置网卡信息:IP地址为192.168.137.5,子网掩码是255.255.255.0;设置客户端域名解析服务器地址是

    2024年02月16日
    浏览(37)
  • QT基础篇(10)QT5网络与通信

    QT5网络与通信是指在QT5开发环境中使用网络进行数据传输和通信的相关功能和技术。 QT5提供了一套完善的网络模块,包括了TCP、UDP、HTTP等协议的支持,可以方便地在QT应用程序中进行网络通信。通过QT5的网络模块,开发者可以实现客户端和服务器之间的数据传输、消息推送、

    2024年01月19日
    浏览(37)
  • Linux基础网络设置和Samba文件共享服务

    ♥️ 作者:小刘在C站 ♥️ 个人主页:小刘主页 ♥️ 每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️ 夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情 目录 一.    Linux基础网络设置 1.服务突然

    2024年02月02日
    浏览(41)
  • PVE7.1 安装完后基础设置:更换国内源、SATA直通、以及基础的网络虚拟机设置 二

    教程参考B站“张三侃弱电”PVE教程。 一、更换源 订阅源文件: 进入nano,“#” 注释掉旧的源,复制中科大源,Ctrl+O 保存、Y、Crlt+X退出、回车: deb https://mirrors.ustc.edu.cn/debian bullseye main contrib non-free deb https://mirrors.ustc.edu.cn/debian bullseye-updates main contrib non-free deb https://mirrors

    2024年02月11日
    浏览(69)
  • 014集:python访问互联网:网络爬虫实例—python基础入门实例

    以pycharm环境为例: 首先需要安装各种库(urllib:requests:Openssl-python等) python爬虫中需要用到的库,大致可分为:1、实现 HTTP 请求操作的请求库;2、从网页中提取信息的解析库;3、Python与数据库交互的存储库;4、爬虫框架;5、Web框架库。 一、请求库 实现 HTTP 请求操作 1、

    2024年01月16日
    浏览(48)
  • win10共享文件怎么设置账号密码访问,访问无法弹出登录窗口怎么解决

    环境:window10专业版 前情提要 笔者设置共享文件账号时遇到的问题:客户端访问报错“网络错误,Windows无法访问\\\\192.168.x.x你没有权限访问,请与网络管理员联系请求访问权限”,无法弹出账号密码登录窗口。 解决:客户端菜单查找“凭据管理器”--添加Windows凭据--输入共享

    2024年02月05日
    浏览(73)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包