【转】默认网关有什么用?我应当怎么填写默认网关和DNS呢
默认网关有什么用?我应当怎么填写默认网关和DNS呢?
后来我研究了一下,但是越研究越糊涂了。还请大家来指点一下。
我打开路由的运行状态发下以下:
IP地址: 172.26.67.XX PPPoE自动连接
子网掩码: 255.255.255.255
网关: 172.26.64.1
DNS服务器: 123.125.225.29 , 220.181.151.67
我在自己的电脑上执行的ipconfig /all得出来的结果如下:
IPv4 地址 . . . . . . . . . . . . : 192.168.1.100(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
获得租约的时间 . . . . . . . . . : 2014年5月19日 8:19:33
租约过期的时间 . . . . . . . . . : 2150年6月25日 15:42:0
默认网关. . . . . . . . . . . . . : 192.168.1.1
DHCP 服务器 . . . . . . . . . . . : 192.168.1.1
DHCPv6 IAID . . . . . . . . . . . : 234940929
DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-1A-F3-D9-
DNS 服务器 . . . . . . . . . . . : 211.98.2.4
202.106.0.20
202.106.196.115
202.106.46.151
192.58.128.30
219.150.32.132
211.98.4.1
而我在用网页查询得到的我的ip地址是:
您的IP: 118.186.197.45 大陆其他_北京市
您的DNS: 211.98.71.158 铁通_湖南省_长沙市
您的DNS可以进行优化,可供优化的DNS如下:
111.67.201.200 北京市零色沸点网络科技有限公司
210.2.1.1 黑龙江省哈尔滨市龙采科技
211.155.23.88 广东省广州市
219.235.0.3 上海市邦特网络通信
为什么路由中的IP和电脑上的IP是不一置的呢?(当然我的电脑是连该路由上网的)请问大家,我的实际ip地址是多少?网关是多少?
网关和DNS是不是可以修改成更好的呢?一般设置成192.168.1.1的网关和DNS是否可取,会不会影响上网速度?还有那个子网掩码是随谁的?
尽我所能回答这个问题,有错误请大神指出。
-----------------------------------------------------------------------------------------------------------------
1、为什么路由中的IP和电脑上的IP是不一置的呢?(当然我的电脑是连该路由上网的)请问大家,我的实际ip地址是多少?网关是多少?
答:
1.1 路由器也是一个终端设备,它与电脑一样也是需要有自己的地址的,所以不能一样。
1.2 你的IP地址:
1.2.1「电脑和路由器共用的公网IP地址」:118.186.197.45
1.2.2「路由器的内网IP地址」:172.26.67.* 和 192.168.1.1(为什么有两个,后面讲)
1.2.3「电脑的内网IP地址」:192.168.1.100
1.3 网关:
1.3.1「路由器的网关地址」:172.26.64.1
1.3.2「电脑的网关地址」:192.168.1.1
2、网关和DNS是不是可以修改成更好的呢?一般设置成192.168.1.1的网关和DNS是否可取,会不会影响上网速度?还有那个子网掩码是随谁的?
答:
2.1 在你现在这种情况中,路由器网关是不能改变的,因为如果一改,路由器会因为连接到错误的网关而连不上网;而电脑的网关可以随着路由器的内网地址之一「192.168.1.1」的改变而改变,但是一定要对应。
2.2 路由器的地址之一「192.168.1.1」,也就是电脑的网关地址,是可以自己设置的,只要设置成内网地址就可以,一般默认是用192.168.1.1。
2.3
2.3.1 路由器的DNS地址可以改成更合适的,就像上面说的:
您的DNS: 211.98.71.158 铁通_湖南省_长沙市
您的DNS可以进行优化,可供优化的DNS如下:
111.67.201.200 北京市零色沸点网络科技有限公司
210.2.1.1 黑龙江省哈尔滨市龙采科技
211.155.23.88 广东省广州市
219.235.0.3 上海市邦特网络通信
因为你的路由器需要从DNS服务器获得服务,而你的DNS服务器在湖南,你的路由器在北京,这中间肯定要经过很多次的转发才能获得数据,如果你设置一个在北京的DNS服务器的地址,相对来说肯定会快,但是能快多少就很难计算了。
2.3.2 电脑的DNS地址可以设置自动获取,也可以自己手动设置地址,自动获取是从路由器那里获取,手动设置可以设置成路由器的IP地址,也可以设置为其他任意的DNS服务器的IP地址,当然,要快就用路由器,或者其他相对近一点的DNS服务器。
2.4 子网掩码是随着子网的大小而改变的,这个要根据你路由器和电脑分别所在的子网来决定。
----------------------------------------------------------------------------------------------------------------
看了上面的答案是不是有点蒙,因为你要全部弄懂的话要懂一大堆的计算机网络的概念和整个网络的结构(拓扑)。
我大概写一个很简单很简单的网络结构:
----------------------------------------------------------------------------------------------------------------
上层网络提供者(暂时忽略)
|
|
ISP
(互联网服务提供商,也就是电信运营商,你的路由器从这里获得服务)
|
|
路由器、交换机等网络设备
(单个或多个)
|
|
「家用路由器(你的路由器)
| 局
| 域
| 网
电脑/手机」
----------------------------------------------------------------------------------------------------------------
ISP与家用路由器中间形成一个局域网,家用路由器与电脑/手机间形成一个局域网,所以你的路由器才会有两个内网地址。
因为IPv4的地址不够用,所以要用到NAT协议(网络地址转换协议)来实现多用户使用相同IP地址同时上网。
除了118.186.197.45这个公有地址之外你的所有地址都是私有地址。
私有地址:
A类:10.0.0.0 - 10.255.255.255
B类:172.16.0.0 - 172.31.255.255
C类:192.168.0.0 - 192.168.255.255
----------------------------------------------------------------------------------------------------------------
另外,涉及到的概念有:
1、IP地址,包括公网IP地址(公有IP地址),内网IP地址(私有IP地址)
2、NAT
2、DHCP、网关
3、DNS服务器和DNS地址
4、局域网、子网、子网掩码
【转】默认网关有什么用?我应当怎么填写默认网关和DNS呢的更多相关文章
- 阿里云API网关(2)开放 API 并接入 API 网关
网关指南: https://help.aliyun.com/document_detail/29487.html?spm=5176.doc48835.6.550.23Oqbl 网关控制台: https ...
- VB默认属性、动态数组、Range对象的默认属性的一点不成熟的想法
1.默认属性 VB6.0有默认属性的特性.当没有给对象指定具体的属性时,"默认属性"是VB6.0将使用的属性.在某些情形下,省略常用属性名,使代码更为精简. 因为CommandBu ...
- 去除input默认带的上下按钮与修改placeholder的默认颜色、背景、placeholder内容的大小
有时候需要用input元素中type属性值为number时,会出现默认的上下按钮, 去掉input默认的上下按钮:兼容性写法如下 input[type='number']::-webkit-outer ...
- 错误的另一个常见原因是默认的安全组规则。default security group默认情况下不允许ICMP(ping命令使用的协议)
可以在openstack horizon界面中添加ICMP和ssh(TCP)规则,也可以通过命令行.命令行方式给默认安全组添加规则的方法如下: $ nova secgroup-add-rule def ...
- 微服务网关从零搭建——(二)搭建api网关(不带验证)
环境准备 创建空的core2.1 api项目 演示使用名称APIGateWay 过程参考上一篇 完成后在appsettings.json 添加节点 "Setting": { & ...
- Qt SizePolicy 属性(每个控件都有一个合理的缺省sizePolicy。QWidget.size()默认返回值是(640, 480),QWidget.sizeHint()默认返回值是(-1, -1))
控件的sizePolicy说明控件在布局管理中的缩放方式.Qt提供的控件都有一个合理的缺省sizePolicy,但是这个缺省值有时不能适合 所有的布局,开发人员经常需要改变窗体上的某些控件的sizeP ...
- antd做form表单的组件共用,利用mapPropsToFields填写默认值
做单页应用,不管是用Vue还是React,或者其他,有一个重要的原则,就是:组件重用. 既然组件可以重用,那么当添加一个信息,和修改该信息的布局必然是一致的,这时候,最好的方法自然是利用同一个组件,在 ...
- jquery 失去焦点时输入框为空时自动填写默认内容
$("#address").focus(function () { // 地址框获得鼠标焦点 var txt_value = $(this).val(); // 得到当前文本框的值 ...
- FluentNHibernate当数据库设置默认值时,使用插入操作,导致默认值没有写入问题
需要再映射属性字段增加Not.Insert() Map(x => x.Provrince, "PROVRINCE").Not.Insert(); Map(x => x. ...
随机推荐
- MVC在filter中如何获取控制器名称和Action名称
使用ActionExecutingContext对象可以获取控制器名称.Action名称.参数名称以及参数值.路由和Action返回值不影响结果. 在代码中 [AttributeUsage(Attri ...
- MyBatis开发Dao层的两种方式(Mapper动态代理方式)
MyBatis开发原始Dao层请阅读我的上一篇博客:MyBatis开发Dao层的两种方式(原始Dao层开发) 接上一篇博客继续介绍MyBatis开发Dao层的第二种方式:Mapper动态代理方式 Ma ...
- Spring Security(二)
Spring Security(二) 注:凡是源码部分,我已经把英文注释去掉了,有兴趣的同学可以在自己项目里进去看看.:-) 定义用户认证逻辑 用户登录成功后,用户的信息会被 Security 封装在 ...
- 【Mybatis】XML配置实现增删改查
①创建数据库和表,数据库为mytest,表为users CREATE DATABASE mytest; USE mytest; DROP TABLE IF EXISTS users; CREATE T ...
- Flask如何给多个视图函数增加装饰器
这几天在学习Flask, 遇到了些小问题,比如说怎么给多个视图函数加相同的装饰器 给单独一个视图函数加装饰器的话很简单,写一个装饰器,然后直接加在原装饰器下面即可,多个的话,会报这样一个错误: 这个异 ...
- python学习之老男孩python全栈第九期_day009作业
1. 写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. 答: l1 = [] def odd(li): for i in range(1,len(li),2 ...
- Maven学习(六)maven使用中遇到的坑
坑1:使用eclipse构建web项目时,pom.xml中 <packaging>war</packaging> 报错 eclipse给出的报错信息提示是:web.xml is ...
- [Android] 仿照 Last App Switcher 写的小程序
在Android众多工具类app中,Last App Switcher绝对算是一个让人用过就不会卸载的工具.LAS这个应用,它的功能很简单,就是通过一个浮动按钮实现在两个应用之间一键切换,但是非常 ...
- 学习vue.js的正确姿势(转载)
最近饶有兴致的又把最新版 Vue.js 的源码学习了一下,觉得真心不错,个人觉得 Vue.js 的代码非常之优雅而且精辟,作者本身可能无 (bu) 意 (xie) 提及这些.那么,就让我来吧:) 程序 ...
- Git创建本地仓库并推送至远程仓库
作为一名测试同学,日常工作经常需要checkout研发代码进行code review.自己极少有机会创建仓库,一度以为这是一个非常复杂过程.操作一遍后,发现也不过六个步骤,so,让我们一起揭开这神秘面 ...