CentOS7网络配置-静态IP设置

简介: CentOS7网络配置-静态IP设置

安装完VM后,需要进行网络配置。第一个目标为可以进行SSH连接,可以从本机到VM进行文件传送。

【1】默认NAT网络转换

安装完CentOS 7时,网络是通的,网络模式是NAT模式。此时网络配置如下:


网络配置文件路径:

/etc/sysconfig/network-scripts/ifcfg-enp0s3


其中“enp03”是你的网卡名称。

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="NO"
BOOTPROTO="dhcp"
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="enp0s3"
UUID="1538d24b-770f-44ee-83af-e1da305dfabc"
DEVICE="enp0s3"
ONBOOT="yes"


此时可以ping通百度,wget也没问题,这时是自动获取IP。


【2】配置静态IP地址

自动获取IP地址有一个弊端,每次重启服务器可能IP地址就变了,十分不方便。

① 修改网络配置文件如下图:


② 在VM主界面-设备-网络-网络中,将连接方式从“网络地址转换(NAT)”切换成“桥接网卡”

重启网络服务,如下所示:

service network restart

aHR0cDovL2ltZy5ibG9nLmNzZG4ubmV0LzIwMTcwOTI1MTMwMTQzMjAw.png



【3】SSH测试

FileZilla传文件

由于上面网络配置文件中分配了固定IP,那么就可以使用FileZilla传文件到VM里面的CentOS 7中。


【4】补充说明

更改了网关后,重新进行了网络配置:

aHR0cDovL2ltZy5ibG9nLmNzZG4ubmV0LzIwMTcxMDMwMTMwOTQ5Mzkx.png

需要说明的是,此时需要网线连接,才能有本地路由。如果希望不使用网线连接而使用主机的WiFi网络,需要进行额外配置。

网站状况如下:

WiFi:192.168.2.225
本机以太网:192.168.2.221
VMip:192.168.2.220

aHR0cDovL2ltZy5ibG9nLmNzZG4ubmV0LzIwMTcxMDMwMTMyMjQ4OTk1.png



如果本机是使用的无线网络,那么桥接网卡设置如下


目录
相关文章
|
8月前
|
安全 Linux 数据安全/隐私保护
centos如何将一般用户设置为超级权限
【4月更文挑战第17天】centos如何将一般用户设置为超级权限
649 1
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
188 2
|
7月前
|
Linux 网络安全
杨老师课堂之关于阿里云Centos7 如何设置权限的解决方案
杨老师课堂之关于阿里云Centos7 如何设置权限的解决方案
77 0
|
5月前
|
Linux
成功解决:CentOS7中无法连接网络
这篇文章介绍了如何解决CentOS 7虚拟机无法连接网络的问题。作者猜测问题可能是由于虚拟机软件的网关和CentOS 7系统的网关不一致导致的。文章提供了两种解决方案:修改虚拟网络编辑器的网关或修改CentOS系统的网关和IP地址。作者选择了后者,并演示了如何在CentOS终端中以root用户身份修改IP和网关。
成功解决:CentOS7中无法连接网络
|
6月前
|
网络协议 Linux Python
Python脚本配置Centos静态ip地址
这是一个Python脚本,用于自动化配置CentOS系统的静态IP地址。脚本创建或修改文件,填写接口名(如ens33)、IP地址、子网掩码、网关和DNS。运行时需替换变量值并使用`sudo`以管理员权限执行。完成配置后,它会重启网络服务。注意,用户应根据实际网络环境调整参数。
164 4
Python脚本配置Centos静态ip地址
|
5月前
|
网络协议 Linux 网络安全
Hyper-v 如何配置 Centos7 虚拟机网络?
Hyper-v 如何配置 Centos7 虚拟机网络?
168 0
|
6月前
|
网络协议 Shell Linux
Shell脚本配置Centos静态ip地址
这是一个用于在CentOS上设置静态IP的Shell脚本摘要: - 脚本交互式获取用户输入的IP地址、子网掩码、网关和DNS。 - 使用`sed`命令动态更新`/etc/sysconfig/network-scripts/ifcfg-ENS33`配置文件。 - 修改`BOOTPROTO`为`static`,并设置IP、NETMASK、GATEWAY和DNS1字段。 - 用`systemctl restart network`重启网络服务。 - 提示用户新配置的静态IP信息。
184 5
|
6月前
|
缓存 Linux 开发工具
centos设置ntp服务同步目标服务器时间
【7 月更文挑战第 1天】linux+centos设置ntp服务同步目标服务器时间
|
8月前
|
网络协议 Linux
centos7部分桥接网络ping不通解决方案
centos7部分桥接网络ping不通解决方案
|
8月前
|
Linux 网络安全
CentOS系统openssh-9,网络安全大厂面试真题解析大全
CentOS系统openssh-9,网络安全大厂面试真题解析大全

热门文章

最新文章