RHCSA:配置网络

来自CloudWiki
跳转至: 导航搜索

题目

配置ip地址及主机名。使用nmtui命令界面进行配置。

ip:172.25.250.10/24
gateway:172.25.250.250
dns:172.25.250.250


实训步骤

查看网络

ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:d2:3f:84 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.50/24 brd 10.0.0.255 scope global noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet6 fe80::b740:c373:7fd:7cb9/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: virbr0: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:b6:58:31 brd ff:ff:ff:ff:ff:ff
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000

配置网络

方法一

nmtui

Linux21051601.png

Linux21051602.png

Linux21051603.png

方法二

vi /etc/sysconfig/network-scripts/ifcfg-ens160

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens160
UUID=88b121de-4348-4cc1-af81-03720beb2f81
DEVICE=ens160
ONBOOT=yes
IPADDR=10.0.0.50
PREFIX=24
GATEWAY=10.0.0.2
DNS1=114.114.114.114
DOMAIN=localhost

开启网络

您还可以使用nmcli工具在RHEL 8或CentOS 8中重新配置网络和重启网卡。nmcli是一个NetworkManager命令行接口。可以使用此工具为网络接口或重新启动网络服务配置静态IP地址。类型:

关闭网络,即关闭所有的网卡

nmcli networking off

开启网络,开启所有的网卡

nmcli networking on

注意:关闭将禁用所有NetworkManager managerd网络连接。on将重启所有的网卡连接。

原文链接:https://blog.csdn.net/weixin_33917474/article/details/112812794 参考文档:https://blog.csdn.net/sinat_38353045/article/details/87252573

测试:ping 114.114.114.114

配置DNS

[root@localhost ~]# vi /etc/resolv.conf

nameserver 114.114.114.114
nameserver 8.8.8.8

[root@localhost ~]# ping www.baidu.com

PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=128 time=27.8 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=128 time=41.1 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=128 time=46.2 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=4 ttl=128 time=33.4 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=5 ttl=128 time=33.7 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=6 ttl=128 time=30.7 ms

知识补充

子网

为了确定网络区域,分开主机和路由器的每个接口,从而产生了若干个分离的网络岛,接口端连接了这些独立网络的端点。这些独立的网络岛叫做子网(subnet)。

使用子网是为了减少IP的浪费。因为随着互联网的发展,越来越多的网络产生,有的网络多则几百台,有的只有区区几台,这样就浪费了很多IP地址,所以要划分子网。使用子网可以提高网络应用的效率。


子网掩码的功能

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,是一个32位地址,是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

通过计算机的子网掩码能够判断两台计算机是否属于同一网段:将计算机十进制的IP地址和子网掩码转换为二进制的形式,然后进行二进制“与”(AND)计算(全1则得1,不全1则得0),如果得出的结果是相同的,那么这两台计算机就属于同一网段。

声明网络地址与主机地址

表 1 默认子网掩码 [3]

类别 子网掩码的二进制数值    子网掩码的十进制数值

A 11111111 00000000 00000000 00000000     255.0.0.0
	
B 11111111 11111111 00000000 00000000     255.255.0.0
	
C 11111111 11111111 11111111 00000000     255.255.255.0

子网掩码一定是配合IP地址来使用的。对于常用网络A、 B、C 类IP地址其默认子网掩码的二进制与十进制对应关系如表1所示。子网掩码工作过程是:将32位的子网掩码与IP地址进行二进制形式的按位逻辑“与”运算得到的便是网络地址,将子网掩码二进制按位取反,然后IP地址进行二进制的逻辑“与”(AND)运算,得到的就是主机地址。如:192.168.10.10 AND 255.255.255.0,结果为192.168.10.0,其表达的含义为:该IP地址属于 192.168.10.0这个网络,其主机号为10,即这个网络中编号为10的主机。