简单问题:怎么确定当前机器是在局域网内(即内网通过共享或其他方式连接互联网)还是直接连接公网呢? ( 积分: 50 )

  • 主题发起人 主题发起人 sqlnew
  • 开始时间 开始时间
S

sqlnew

Unregistered / Unconfirmed
GUEST, unregistred user!
简单问题:怎么确定当前机器是在局域网内(即内网通过共享或其他方式连接互联网)还是直接连接公网呢?
两种情况都可以访问外网,但如何确定是直连还是内网外连?
大家请帮忙
 
简单问题:怎么确定当前机器是在局域网内(即内网通过共享或其他方式连接互联网)还是直接连接公网呢?
两种情况都可以访问外网,但如何确定是直连还是内网外连?
大家请帮忙
 
自己顶一下。
 
大家请帮忙 吧.
 
判断本机的IP是否为内网保留IP:
网络类别 ip地址范围 网络数
a类网 10.0.0.0~10.255.255.255 1

b类网 172.16.0.0~172.31.255.255 16

c类网 192.168.0.0~192.168.255.255 255
 
兄弟:hs-kill
请问你说的3类网都是属于局域网的范围吗?
如果本机地址是这3类网的范围可以说是内网内了吧?
 
对 这3类是局域网的保留地址

给你复制一段IP地址的介绍你就明白了

★什么是IP地址

  所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。


  按照TCP/IP(Transport Control Protocol/Internet Protocol,传输控制协议/Internet协议)协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP地址是“00001010000000000000000000000001”,这么长的地址,人们处理起来也太费劲了。为了方便人们的使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。于是,上面的IP地址可以表示为“10.0.0.1”。IP地址的这种表示法叫做“点分十进制表示法”,这显然比1和0容易记忆得多。

  有人会以为,一台计算机只能有一个IP地址,这种观点是错误的。我们可以指定一台计算机具有多个IP地址,因此在访问互联网时,不要以为一个IP地址就是一台计算机;另外,通过特定的技术,也可以使多台服务器共用一个IP地址,这些服务器在用户看起来就像一台主机似的。

  ★如何分配IP地址

  TCP/IP协议需要针对不同的网络进行不同的设置,且每个节点一般需要一个“IP地址”、一个“子网掩码”、一个“默认网关”。不过,可以通过动态主机配置协议(DHCP),给客户端自动分配一个IP地址,避免了出错,也简化了TCP/IP协议的设置。

  那么,局域网怎么分配IP地址呢?互联网上的IP地址统一由一个叫“IANA”(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。

附表:局域网使用的ip地址范围
网络类别
ip地址范围
网络数

a类网
10.0.0.0~10.255.255.255
1

b类网
172.16.0.0~172.31.255.255
16

c类网
192.168.0.0~192.168.255.255
255


  由于分配不合理以及IPv4协议本身存在的局限,现在互联网的IP地址资源越来越紧张,为了解决这一问题,IANA将A、B、C类IP地址的一部分保留下来,留作局域网使用的IP地址空间,保留IP的范围如附表所示。



  保留的IP地址段不会在互联网上使用,因此与广域网相连的路由器在处理保留IP地址时,只是将该数据包丢弃处理,而不会路由到广域网上去,从而将保留IP地址产生的数据隔离在局域网内部。

  在局域网内计算机数量少于254台的情况下,一般在C类IP地址段里选择IP地址范围就可以了,如从“192.168.1.1”到“192.168.1. 254”。

  ★如何设置IP地址

  那么如何来设置IP地址呢?以Windows 2000 Server为例,在桌面的“网上邻居”上右击,在弹出的菜单中点击“属性”,出现“网络和拨号连接”窗口,在“本地连接”上右击,在弹出的菜单中点击“属性”,出现“本地连接属性”窗口(请见附图),双击“Internet协议(TCP/IP)”,出现“Internet协议(TCP/IP)属性”窗口,在“使用下面的IP地址”中输入IP地址,此处我们输入“192.168.12.145”,子网掩码是“255.255.255.0”。
 
好的,谢谢!
揭帖
 
接受答案了.
 
后退
顶部