本文共 3762 字,大约阅读时间需要 12 分钟。
1.IP(inter proto address)的说明
协议名称: tcp/ip 协议版本: ipv4 IP地址 :2进制32位11111111.11111111.00000000.00000000 ==== 255.255.0.0 (网 络 位 )(主 机 位)=====(子 网 掩 码 ) 什么地方发送 什么人接受
注意:
2^16=254.254.0.0(不可使用) 254.254.254.254 (广播使用) 使用范围:254.254.0.1~~~254.254.254.253重点:什么样的两个IP可以通信
网络位相同,主机位不同的两个ip是可以直接通信的 172.25.254.1/24 = 172.25.254.1/255.255.255.0 172.25.254.10/24=172.25.254.10/255.255.255.0关于ip的命令
ip addr show | ifconfig ##查看ip地址
ping ##检测网络通畅 -c 1 ##只ping1次 -w 1 #等等待1秒
ifconfig ens33 192.168.1.16 netmask 255.255.255.0 #临时设定ip信息ifconfig 网卡 ip netmask
ip addr del dev ens33 192.168.1.15/24 ##删除ipip addr add 192.168.1.15/24 dev ens33 ##添加ip
<图形方式:>
DHCP方式:nm-connection-editor
nmtui<命令方式>
nmcli device status ##查看设备状态nmcli device disconnect ens33 ##关闭设备nmcli device connect ens33 ##开启设备
nmcli connection show ##查看网卡信息nmcli connection down westos ##关闭nmcli connection up westos ##打开
nmcli connection modify westos ip4 172.25.254.31/24 ##添加ip,添加完成后**必须要重启**连接才能生效
nmcli connection delete westos ##删除连接nmcli connection add con-name westos ifname ens33 type ethernet ip4 172.25.254.31/24 ##添加连接
nmcli connection add con-name westos ifname ens33 type ethernet ipv4.method auto ##添加dhcp网络<文件方式> 配置目录:/etc/sysconfig/network-scripts/ 配置文件:ifcfg-任意名称 dhcp:
rhel7:
vim /etc/sysconfig/network-scripts/ifcfg-westossystemctl restart networknmcli connection down 老的连接nmcli connection up 新的连接
rhel8:
vim /etc/sysconfig/network-scripts/ifcfg-westossystemctl restart NetworkManagernmcli connection down 老的连接nmcli connection up 新的连接
静态网络:
DEVICE=ens160 ##网卡名称 ONBOOT=yes ##网络服务启动网卡激活 BOOTPROTO=none|static ##网卡工作模式为dhcp NAME=westos ##连接名称为westos IPADDR=172.25.254.222 ##IP地址 NETMASK=255.255.255.0 ##子网掩码动态网络:
DEVICE=ens33 ##网卡名称 ONBOOT=yes ##网络服务启动网卡激活 BOOTPROTO=dhcp ##网卡工作模式为dhcp NAME=westos ##连接名称为westos#在rhel8中
[root@localhost ~]# cd /etc/dhcp/ #配置目录[root@localhost dhcp]# ls[root@localhost dhcp]# vim /etc/dhcp/dhcpd.conf
cp /usr/share/doc/dhcp-server/dhcpd.conf.example /etc/dhcp/dhcpd.conf
systemctl restart dhcpd
rhel7中配置dhcp网络看是否可以获得ip
在rhel7中查看网卡的物理硬件地址[root@rhel7_node1 network-scripts]# ifconfig在rhel8中查看ip分配情况
root@localhost ~]# cat /var/lib/dhcpd/dhcpd.leases“注意在rhel7中dhcp的安装如下:”
cd "/run/media/root/RHEL-7.6 Server.x86_64/Packages"rpm -ivh dhcp-4.2.5-68.el7_5.1.x86_64.rpm
网关:路由器上和客户主机处在同一个网段的ip叫做客户主机的网关
环境:windowsIP:192.168.1.7 rhel8:172.25.254.7ip route add default via 172.25.254.100 ##添加默认网关ip route del default via 172.25.254.100 ##删除默认网关
①.修改系统全局网关
vim /etc/sysconfig/network②.修改网卡设定网关
vim /etc/sysconfig/network-scripts/ifcfg-ens160
1.在rhel7中添加一块网卡使rhel7主机变成双网卡主机
2.设定rhel7主机的两块网卡地址3.在rhel7中打开内核路由功能
4.在rhel7中打开地址伪装功能
测试:
1.在rhel8中设定ip:172.25.254.7 2.ip route add default via 172.25.254.100 ##添加本机网关为172.25.254.100 3.route -n ##查询网关 4.ping 192.168.1.7 与windows主机连接Dns: 负责作域名转换成ip这个工作的主机叫做dns服务器(地址解析)
vim /etc/resolv.conf ##dns服务器指向文件临时
nameserver 114.114.114.114 ##114.114.114.114 为电信dns服务器
ping www.baidu.com -----> /etc/resolv.conf ---->114.114.114.114 ---->
www.baidu.com = 39.156.66.18vim /etc/hosts ##叫做本地解析文件
39.156.66.18 www.baidu.com
vim /etc/sysconfig/network-scripts/ifcfg-ens160 ##dns的永久设定
DNS1=114.114.114.1141.设定主机ip和windows在一个网段 2.设定主机网关和windows相同
3.在windows中ping www.baiud.com 查看百度ip 4.在linux中ping 百度ip可以 5.在linux中ping www.baidu.com 不可以6.编写/etc/hosts
7./etc/resolv.conf1.nmcli connection delete System\ ens1602.vim /etc/sysconfig/network-scripts/ifcfg-ens160
3.vim /etc/sysconfig/network-scripts/ifcfg-br0重启网络
[root@localhost ~]# bridge link show
转载地址:http://rbzrf.baihongyu.com/