1

Network | 理论填坑

 2 years ago
source link: https://ijayer.github.io/post/tech/network/20170307-net-pits/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

内网,外网概念整理

  • 内网:即局域网,如学校,企业网络;局域网内的每台计算机的IP地址在本局域网内唯一,不可重复。但两个局域网内的内网IP可相同。

  • 外网:即互联网,局域网内电脑一般通过服务器或路由器(多级)对外链接的网络,连接到外网的IP地址唯一。也就是内网里所有电脑都连接到该外网IP,通过该IP对外进行数据交换。

  • 局域网IP地址空间(处于一下范围内的必为局域网IP)

    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

127.0.0.1 | localhost | 0.0.0.0 区别及联系

  • localhost 和 127.0.0.1 在操作系统中的配置文件将其绑定到一起,都是指本机地址;

    注意: 只有localhost不仅过网卡传输,其他IP传输都要进过网卡

  • 0.0.0.0: INADDR-ANY 任意的IPV4地址,也叫通配地址

Wikipedia·域名

  • 网域名称(Domain Name), 简称域名网域, 有一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用在数据传输时标识计算机的电子方位。
  • 网域名称系统(DNS, Domain Name System),是Internet的一项核心服务,它可将域名IP地址相互映射的一个分布式数据库。
  • 例如:域名- www.wikipedia.org 和 IP- 208.80.152.2对应。好比我们常用的电话簿。

域名服务器

  • 域名服务器(Domain Name Server, DNS), 即装有域名系统的主机,是一个分布式数据库,可执行名字解析;系统的每一层为一个域,每个域用一个 . 分开。
  • 顶级域名:保存于DNS根域的名字空间,顶级域名是域名的最后一部分;例如example.com中,.com为顶级域名
  • 通用顶级域名
  • 域名实例:域名从左到右依次升级

    一级域名:google.com 
    二级域名:api.google.com
    三级域名:earth.api.google.com

网桥(Network Bridge),一种软件配置,用于将网络的两个或多个不同的网段在数据链路层链(OSI第2层)接起来,即桥接。网桥的行为就像是一台虚拟的网络交换机。

使用bridge-utils创建网桥

  • 安装bridge-utils工具

    $ apt-get install bridge-utils

  • 新建一个网桥

    $ brctl addbr bridge_name

  • 添加一个设备(eth0)到网桥

    $ brctl addif bridge_name eth0

  • 显示当前网桥及网络接口

    $ brctl show

  • $ ip link set up dev bridge_name

  • 删除网桥,需先关闭

    $ ip link set dev bridge_name down
    $ brctl delbr bridge_name

其他创建网桥工具: iproute2 | netctl

See Also

Thanks to the authors 🙂


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK