CentOS7 网络配置超级详细的 IP、网关设置
最编程
2024-03-01 10:30:50
...
一、centos7获取IP地址的两种方法
- 动态获取IP
- 设置静态IP地址
二、动态获取IP(不推荐使用)
1、使用 ip addr命令查看查看网卡名和是否有网络,获知网卡名为ens33。
2、输入vi /etc/sysconfig/network-scripts/ifcfg-ens33 ,修改ifcfg-ens33配置文件。
BOOTPROTO=dhcp
ONBOOT=yes
3、输入systemctl restart network重启网络服务,使修改的配置文件生效。
4、输入ip addr查看是否获取到IP地址,ping www.baidu.com。
三、设置静态ip(推挤使用)
1、检查虚拟机设置的网络连接是否为NAT模式
2、在虚拟网络编辑器中查看VMnet8的IP、子网掩码、网关
点击VMnet8。点击NAT设置
IP:192.168.157.0
子网掩码:255.255.255.0
网关:192.168.157.2
点击VMnet8。点击DHCP设置
3、查看本机VMnet8这个网络连接。发现VMnet8下的IPv4地址与虚拟机vmnet8的子网IP和网关也同处于192.157.130这个网段下,如果VMnet8下的IPv4地址与虚拟机vmnet8的子网IP和网关不同处一个网段下,请修改VMnet8下的IPv4地址与子网IP和网关处于同一个网段下,最后一位默认为1即可。
4、配置centos7的IP、子网掩码、网关
配置IP地址网关
cd /etc/sysconfig/network-scripts/ //进入到network-scripts目录下 vi ifcfg-ens33 //注意:显示有ip addr查看,编辑对应的ensxx 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="ens33" UUID="76fbd52b-3576-4e50-b44f-a95b7c3a5518" DEVICE="ens33" ONBOOT="yes" IPADDR=192.168.157.130 GATEWAY=192.168.157.2 NETWORK=192.168.157.3 BROADCAST=192.168.157.255 NETMASK=255.255.255.0 DNS1=114.114.114.114 DNS2=8.8.8.8 ~
5、设置DNS地址
vi /etc/resolv.conf //编辑 resolv.conf文件 nameserver 114.114.114.114 //添加DNS地址 nameserver 8.8.8.8
6、重启网络服务
三种选择使用第一第二都可以
systemctl restart network #重启网卡
service network restart #重启网卡network服务
systemctl enable network #开机启动网卡
ping www.baidu.com
7、测试网络是否配置成功,使用ip addr命令,ping www.baidu.com。
ip addr
ping www.baidu.com
ifconfig
推荐阅读
-
构建三层交换与VTP、STP及Eth-Trunk融合实验:基于双核架构实现高效、稳定、冗余网络" 实验目标: 利用双核心结构,整合三层交换技术、VTP (Virtual Trunking Protocol)、生成树协议 (STP) 和以太网通道 (Eth-Trunk),达成网络高速切换、高可用性、高可靠性和备份连接,适用于双核心拓扑场景。 实验步骤: 1. VLAN划分与IP地址规划: - VLAN10:192.168.10.0/24,默认网关192.168.10.1 - VLAN20:192.168.20.0/24,默认网关192.168.20.1 - VLAN30:192.168.30.0/24,默认网关192.168.30.1 - VLAN40:192.168.40.0/24,默认网关192.168.40.1 2. MSW1三层交换机配置: - 开启三层路由功能:`MSW1(config)#ip routing` - 配置Trunk接口:`MSW1(config-if-range)#switchport trunk encapsulation dot1q; switchport mode trunk` - 设置VTP域和模式:`MSW1(config)#vtp domain test; vtp mode server; vtp password cisco; vtp version 2` - 创建并命名VLAN:`MSW1(config)#vlan 10; MSW1(config-vlan)#name caiwu; ... (为其他VLAN重复操作)` - 分配VLAN IP地址:`MSW1(config-if)#int vlan 10; ip address 192.168.10.1 255.255.255.0; no shutdown; ... (为其他VLAN重复操作)` - 配置生成树优先级:`MSW1(config)#spanning-tree vlan 10,20 root primary; MSW1(config)#spanning-tree vlan 30,40 root secondary` - 链接Eth-Trunk通道:`MSW1(config-if-range)#channel-group 1 mode on; ... (为其他相关接口重复操作)` 3. MSW2三层交换机配置类似MSW1,只需更改VLAN名称和IP地址以及相关端口配置即可。 通过以上步骤,两台三层交换机之间可通过Eth-Trunk实现高速数据交互,并通过VTP统一管理VLAN资源,STP则确保了网络流量的负载均衡,从而构建了一个高效、稳定且具备冗余保护的网络环境。
-
在 Linux 环境下,方法 1:通过添加多个虚拟网络接口,为每个接口设置独立的配置文件来实现虚拟 IP 配置
-
超级详细的 kali linux 设置固定 IP 地址步骤
-
VMware centos7 配置静态 IP 并解决 ping 无法通过外部网络的问题
-
虚拟机安装(安装(克隆)虚拟机 配置网络 安装 Centos7 配置(修改)虚拟机的静态 IP 修改网卡配置文件 测试网络的互操作性 外部工具 连接到 linux 系统 设置服务器时间 修改主机名) (下一页)
-
虚拟机安装(安装(克隆)虚拟机 配置网络 安装 Centos7 配置(修改)虚拟机的静态 IP 修改网卡配置文件 测试网络互操作性 外部工具 连接到 linux 系统 设置服务器时间 修改主机名) (top)
-
PC 服务器带外管理批量自动配置-BMC 批量配置的原理如下: A.前提条件:所有服务器的BMC地址在到达时出厂默认设置为DHCP(目前到达服务器的BMC地址均为静态地址,如BMC默认为192.168.2.100。) B、网络物理拓扑图:一台DHCP服务器(只有在执行脚本期间才会开启DHCP服务,平时不会开启,以最大限度控制风险)---- 已连接到待配置BMC服务器的网络(以下简称客户端); C、用户需要操作:提前为服务器BMC规划地址,分配静态IP(手动分配给服务器BMC的静态IP与我们目前的做法保持一致,一方面便于管理,一方面可以有效降低DHCP带来的不可控风险),并将服务SN的序列号与实际分配的静态IP做一个对应,形成ip.txt配置文件并上传到DHCP服务器; D.实现原理(简要步骤):在现有的BMC管理网区新增一台DHCP服务器,并为其预先划分一个IP地址池(初始定位50个),待配置BMC的服务器接入网络后,首先通过DHCP获取IP地址池中的一个临时IP,从而与DHCP服务器建立临时通信,然后DHCP服务器检测到该客户端,DHCP服务器检测到该客户端有静态IP地址后,形成ip.txt 配置文件并上传到 DHCP 服务器。DHCP 服务器检测到客户端后,会主动获取其序列号 SN,并根据该 SN 在用户上传的配置文件(ip.txt)中获取其对应的静态 IP,然后 DHCP 服务器将该静态 IP 配置给客户端(红鱼协议),客户端获取静态 IP 后关闭 DHCP-客户端。客户端获得静态 IP 后,关闭 DHCP 客户端服务,所有客户端配置完成后,DHCP 服务器关闭 DHCP 服务器服务。 这种方法的优点是 最终登陆服务器 BMC 的是一个静态 IP,由用户手动分配,台账易于管理。 只有在执行脚本时,DHCP 服务器才会开启 DHCP 服务,平时则关闭,最大限度地降低了风险。 几种特殊情况及相应的处理逻辑:
-
Linux "超级详细的 Linux 设置静态 IP 教程
-
详细的网络基础知识:IP 地址、子网掩码、网关
-
CentOS7 网络配置超级详细的 IP、网关设置