对于想了解CentOS6设置静态IP而且还可以上网的读者,本文将提供新的信息,我们将详细介绍centos6.5设置静态ip,并且为您提供关于Centos7设置静态IP,修改时区,关闭防火墙、Cento
对于想了解CentOS6设置静态IP而且还可以上网的读者,本文将提供新的信息,我们将详细介绍centos6.5设置静态ip,并且为您提供关于Centos 7设置静态IP,修改时区,关闭防火墙、Centos Linux7设置静态IP的实例、centos ubuntu 设置静态IP、centos 设置静态ip的有价值信息。
本文目录一览:- CentOS6设置静态IP而且还可以上网(centos6.5设置静态ip)
- Centos 7设置静态IP,修改时区,关闭防火墙
- Centos Linux7设置静态IP的实例
- centos ubuntu 设置静态IP
- centos 设置静态ip
CentOS6设置静态IP而且还可以上网(centos6.5设置静态ip)
最近在学习大数据,在学习的时候碰到了一个问题就是给CentOS虚拟机配置静态IP后,就无法访问网络了,这个问题纠结了我好长时间,现在终于找到解决方法了,赶紧记录下来,以备以后查询。注: 我这里说的方法适用于CentOS6版本
第一步:我们需要先禁用VMnet1网络,启用VMnet8网络,如下图所示。
第二步:我们查看一下VMnet8所在网段是什么网段,如下图所示,我们发现,VMnet8自动配置的IPv4地址是:169.254.1.37,我们要想让虚拟机既可以上网又可以与外面的Windows互相能通信,就需要用169.254.1.xxx这类的IP才行,否则无法通信。
第三步:以管理员的身份运行VMware软件,在桌面VMware快捷图标上右键,选择“以管理员身份运行”,如下图所示。
第四步:VMware开启后,我们点击头部菜单中的“编辑”,在下拉菜单中点击“虚拟网络编辑器(N)...”,如下图所示。
第五步:点击上图的"虚拟网络编辑器(N)...”之后,我们会看到如下图所示的界面,我们先点击VMnet8那一行,然后把下面“使用本地DHCP服务将IP地址分配给虚拟机(D)”前面的勾选状态变为未勾选状态。初始状态VMnet8的子网IP不是这个地址的(原来是192.168.154.0),我们把它改为"169.254.1.0",跟我们从cmd命令行查询到VMnet8的IP在同一网段才行。(注意:下图的配置刚开始是最好是初始配置,如果你曾经乱配过,可能会有问题,如果想要恢复到初始化配置,则点击"还原默认设置(R)"按钮来恢复初始化的配置,然后需要从第一步重新开始),然后我们点击"NAT 设置(S)..."
我们点击上图的“NAT 设置(S)...”按钮后,会弹出如下图所示的界面,我们把网关IP(G)修改为"169.254.1.2",这个IP在后面的配置中会用到。记下这个IP后,点击“确定”按钮关闭当前界面,然后点击上图的“确定”按钮关闭父界面。
第六步:确认要启动的虚拟机的网络适配器类型是"NAT"模式,如下图所示。
当然,如果你的虚拟机当前不是“NAT”模式,那么需要点击“网络适配器”,会弹出如下图所示的界面,我们在右侧选择"NAT 模式(N):用于共享主机的IP地址",然后点击确定。
第七步:启动CentOS虚拟机,启动后,我们需要修改二个文件。(注意:下面<!-- 注释内容-->是为了说明写的,配置的时候不要写)
文件一:/etc/sysconfig/network
当然,在修改前需要确保我们是root用户,如果不是root用户可以使用su命令并输入密码切换到root用户。
[root@itcast06 ~]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=itcast06<!--这个是我配置过的主机名,如果你没有配置过的话应该是localhost.localdomain这个值,这个不重要,不必关注-->
GATEWAY=169.254.1.2<!--这个网关是我们前面NAT设置的时候说要记住的网关IP-->
文件二:/etc/sysconfig/network-scripts/ifcfg-eth0
[root@itcast06 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
#BOOTPROTO=dhcp <!--注释掉了原来的dhcp配置-->
BOOTPROTO="static" <!--新配置成"static"-->
IPADDR=169.254.1.10 <!--IP地址大家配一个自己想要配的地址,但是必须是同VMnet8的子网IP在同一网段-->
NETMASK=255.255.255.0 <!--子网掩码-->
IPV6INIT="no"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="0316017b-7025-4a16-90e2-dc101a3b7418"
DNS1=169.254.1.2 <!--这个DNS的值也跟我们前面NAT设置的时候说要记住的网关一样-->
第八步:重启虚拟机
重启虚拟机所用的命令是reboot。
第九步:检查我们配置的虚拟机IP是否生效,是否能ping的通百度,Windows和虚拟机能否互相通信。
首先检查虚拟机的IP是否生效,如下图所示,发现已经是我们配置的IP地址了。
接着我们检查是否能ping的通www.baidu.com,如下图所示,发现确实可以ping通。
最后我们再检查虚拟机和Windows能否互相通信,发现Windows可以ping通虚拟机,如下图所示。
需要说明的是,我们在前面对VMnet8进行配置之后,VMnet8的IP地址已经变成169.254.1.1了,如下图所示
因此我们从虚拟机要ping Windows的话,需要ping 169.254.1.1,如下图所示,发现可以ping通!
至此,我们的目标便都达到了!!!
Centos 7设置静态IP,修改时区,关闭防火墙
Centos 7设置静态IP
# vi /etc/sysconfig/network-scripts/ifcfg-enxxx
BOOTPROTO="static"
......
IPADDR="192.168.1.xxx" #要分配给机器的静态IP地址 因为是在虚拟机中,所以我设置成与我的机器同一网段
GATEWAY="192.168.1.xxx" #网关 设置为与自己机器相同就可以了
NETMASK="255.255.255.0" #子网掩码
NM_CONTROLLED="no" #这个配置项值为no,代表不由网络控制器接口控制,而是便用配置文件
# systemctl restart network
修改时区
timedatectl 查看系统时间方面的各种状态.
# timedatectl
Local time: Wed 2019-05-15 18:30:43 CST
Universal time: Wed 2019-05-15 10:30:43 UTC
RTC time: Wed 2019-05-15 10:30:43
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: yes
DST active: n/a
Warning: The system is configured to read the RTC time in the local time zone.
This mode can not be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If at all possible, use RTC in UTC by calling
''timedatectl set-local-rtc 0''.
# timedatectl list-timezones # 列出所有时区
# timedatectl set-local-rtc 1 # 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
# timedatectl set-timezone Asia/Shanghai # 设置系统时区为上海
关闭防火墙
查看防火墙状态
# firewall-cmd --state
停止防火墙
# systemctl stop firewalld.service
禁止firewall开机启动
# systemctl disable firewalld.servic
关闭selinux
临时关闭:
# getenforce //获取selinux状态
# setenforce 0 //关闭selinux
永久关闭:
# vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
Centos Linux7设置静态IP的实例
Centos Linux7设置静态IP的实例
## 先进入配置文件的放置位置:
cd /etc/sysconfig/network-scripts/
## 查看当前网卡使用的是哪个文件
ip add
## 过滤出配置文件列表
ll | grep ifcfg
## 编辑配置文件
vi ifcfg-ens160
## 配置文件内容 主要:BOOTPROTO IPADDR NETMASK NM_CONTROLLED ONBOOT 这几个字段,其他的不变
TYPE=Ethernet BOOTPROTO=static IPADDR=192.168.1.251 NETMASK=255.255.255.0 DNS1=8.8.8.8 DNS2=8.8.4.4 NM_CONTROLLED=no DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens160 UUID=23a77b70-a6e3-4399-a5bd-4ca312a0f123 DEVICE=ens160 ONBOOT=yes
## 修改网关配置文件:
vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=localhost.localdomain GATEWAY=192.168.1.1
## 重启网络服务
systemctl restart network.service
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
- 【Linux】VMware虚拟机中如何配置静态IP详解
- Linux 配置静态IP的方法
- 虚拟机Linux桥接模式下设置静态IP详解
centos ubuntu 设置静态IP
ubuntu官网:https://help.ubuntu.com/lts/serverguide/network-configuration.html
centos:
网卡信息查询:
dmesg | grep -in eth lspci | grep -i ethernet
网卡模块:
lsmod | grep 1000
配置文件路径:/etc/sysconfig/network-sripts/ifcfg-eth0
1 DEVICE=“eth0" 网卡名称 2 HWADDR=”“ MAC地址,只有一张网卡可省略 3 NM_CONTROLLED="no" 不要受到其他软件的管理 4 ONBOOT =“YES” 默认启动此接口 5 BOOTPROTO=none 取得ip的方式,自动获取设置成dhcp 6 IPADDR=192.168.1.100 ip 7 NETMASK=255.255.255.0 子网掩码 8 NETWORK=192.168.1.0 改网段的第一个IP 9 broADCAST=192.168.1.255 广播地址 10 MTU=1500 最大传输单元
设置自动获取IP只要设置1、2、3、4、5项即可
重启网络接口:
/etc/init.d/network restart
DNS服务器IP查看与定义
配置文件:/etc/resolv.conf namesever 202.96.199.133 namesever 202.106.196.115
检查DNS服务器是否提供解析:dig www.baidu.com
主机名修改、启动与查看:
修改/etc/sysconfig/network 及 /etc/hosts文件 /etc/sysconfig/network: NETWORKING=yes HOSTNAME=WWW.localhost.localcentos /etc/hosts: 192.168.1.100 WWW.localhost.localcentos 原本的内容不要修改
centos 设置静态ip
vim /etc/sysconfig/network-scripts/ifcfg-ens18
修改网卡设置:
在/etc/sysconfig/network-scripts/ifcfg-eth0中修改内容:
PEERDNS="yes"
DNS1="xxx.xxx.xxx.xxx"
DNS2="xxx.xxx.xxx.xxx"
这种设置方案是以网卡中设置的DNS为主,/etc/resolv.conf
中按照网卡设置的DNS内容自动生成
NM_CONTROLLED="no" //是否允许Network Manager管理,设置为no
默认允许Network Manager管理DNS,所以首先设置为no,然后操作DNS设置
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="ens18" UUID="046ae199-aac1-4e33-a8ae-58e645953cee" DEVICE="ens18" ONBOOT="yes" IPADDR="10.0.1.121" PREFIX="24" GATEWAY="10.0.1.1" IPV6_PRIVACY="no" NM_CONTROLLED="no" PEERDNS="yes" DNS1="10.0.1.1"
service network restart
今天关于CentOS6设置静态IP而且还可以上网和centos6.5设置静态ip的分享就到这里,希望大家有所收获,若想了解更多关于Centos 7设置静态IP,修改时区,关闭防火墙、Centos Linux7设置静态IP的实例、centos ubuntu 设置静态IP、centos 设置静态ip等相关知识,可以在本站进行查询。
本文标签: