网络参数的组成
当我们拥有一台主机时,需要设置以下几个基本的网络参数:
1)计算机名称
2)IP地址
3)子网掩码
4)默认网关
5)DNS服务器地址
计算机名称
1)查看计算机名称
#hostname
#uname -n
2)修改计算机名称
方式1:
#hostname test001.linux.com
#vim /etc/hostname //修改这个配置文件,可以永久修改计算机名称
方式2:
#hostnamectl set-hostname test001.linux.com //只能CentOS7之后的系统使用
IP地址
---IP地址组成
由32个二进制数字组成,其中每八个一组被分成了四组,例如:xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx,为了方便人类记忆,我们用数字来代替这种二进制数字,例如:0.0.0.0----------255.255.255.255
---IP地址分类
1)按照第1个字节分类
=====A类 0---127 单播地址 Unicast
=====B类 128---191 单播地址 Unicast
=====C类 192---223 单播地址 Unicast
=====D类 224---239 组播地址 Multicast //代表一组设备
=====E类 240---255 科学研究专用(民用很少接触到)
2)按照IP地址的使用划分
=====私网IP地址:免费,可重复使用,不能直接访问物联网,想要上网需要借助一个叫NAT的东西,常用来组件局域网
=====10.0.0.0---10.255.255.255
=====172.16.0.0---172.31.255.255
=====192.168.0.0---192.168.255.255
=====公网IP地址:可直接访问互联网,除私网IP地址之外的所有地址都是公网IP地址。
3)特殊地址:
=====127.0.0.1--------------本地回环地址(用于自身和自身通信的)
=====169.254.x.x-----------略
子网掩码(Netmask)
---划分
A类IP地址,默认子网掩码:255.0.0.0
B类IP地址,默认子网掩码:255.255.0.0
C类IP地址,默认子网掩码:255.255.255.0
---作用
区分多个IP地址是否属于同一个网络
---实现作用的原理
将IP地址与子网掩码分别转换为二进制数字,再以此进行逻辑与运算,算完的结果出来是一样的,就代表这俩IP地址是同一个局域网内的。
示例:
主机1的IP:192.168.1.1--------转换二进制--------11000000.10101100.00000001.00000001
主机1子网掩码:255.255.255.0--------转换二进制--------11111111.11111111.11111111.00000000--------计算结果--------192.168.1.0
主机2的IP:192.168.1.100--------转换二进制--------11000000.10101100.00000001.01100100
主机2子网掩码:255.255.255.0--------转换二进制--------11111111.11111111.11111111.00000000--------计算结果--------192.168.1.0
结论:判断后,可以发现以上计算结果相同,所以两台属于同一个局域网
默认网关(Gateway)
---作用
不同网段之间的直接通信(路由器就是一个网关)
DNS服务器
---作用
用来把网址翻译成IP地址,因为计算机之间的通信唯一的标识便是IP地址,但是由于IP地址很难记忆,所以就由DNS服务器翻译成网址来进行传播
---免费DNS服务器地址
114.114.114.114(服务器在南京)
8.8.8.8(服务器在美国)