linux网络配置

发布时间 2023-09-20 19:11:06作者: q_7

linux网络配置

一:网络配置的相关概念

1:网关

网关就是连接不同网段的,可以让不同网段的主机进行通信,就相当于是一个网段鹅出口,必须通过这个出口出去,才能与外界进行通信,

在linux中有默认的网关,NAT模式中默认的网关就是 以 .2结尾 比如 Ip为 192.168.10.10 它的网关就是 192.168.10.2

仅主机模式的网关为 .1结尾的 , 192.168.100.100 它的默认网关就是 192.168.10.1 

2:ip和子网掩码之间的关系

ip和子网掩码,是一起出现的,伴随着ip的出现,子网掩码也得出现,子网掩码决定了这个ip属于哪个网段,决定着网络位和主机位

网络位用 1 来表示 ,主机位用 0来表示

子网掩码的写法有2种:第一种就是十进制的写法 255.255.255.0  第二种就是 /24  因为 3个255转换成二进制就是24个连续的1组成。一共有32个1组成

网络地址:主机位全为0 (通常也被叫做网段)

广播地址:主机位全为1

可用地址(主机位不全为0或者1),网络地址和广播地址都是不可用ip地址

二者之间的关系:

列如:192.168.10.10  /24 表示 192.168.10.0 是这个地址的网段,这个ip属于这个网段,因为 /24 表示前面连续的24个1都是网络位,把后面的8个二进制的数变为0,就是这个Ip的网络地址了。后面8位就是主机位

列如:192.168.100.100  /27

它的网络地址:192.168.100.96

它的广播地址:192.168.100.127

可用地址:192.168.100.97~192.168.100.126  30个可用地址

计算如下  /27 表示前面27为都是网络位,后面5为全是主机位

十进制               二进制

  100                 01100100 

将后面的主机位全变成0  01100000 所以就是 011=96   192.168.100.96

将后面的主机为全变成1  01111111 所以就是 01111111 = 127   192.168.100.127

3:虚拟网络编辑器

就是用来设置你的虚拟机的网段的,也就是子网ip==网络地址

你所配置的ip地址必须是这个网段的才行,否则无法进行通信

4:网卡的配置文件

# 进入网卡的配置文件中去
[root@localhost /]# cd /etc/sysconfig/network-scripts/
# 其中以 ifcfg 开头的为网卡的配置文件
[root@localhost network-scripts]# ls
ifcfg-ens32  ifdown-isdn      ifup          ifup-plip      ifup-tunnel
ifcfg-lo 

 

二:NAT模式的配置

1:进入网络编辑器,设置网络地址

首先进入网络编辑器中去,设置整个虚拟机的网络地址,NAT模式设置为 192.168.20.0/24 这个网段

 

2:打开设置,将网卡的模式调成NAT模式