centos 设置ip(centos7网络配置静态ip命令)
Centos如何设置IP地址,LINUX怎么修改IP地址
以我的CentOS6.8为例:鼠标右键点击那个象台阶的无线连接。选编辑连接
选无线,点编辑
默认是dhcp。如果要改,在方法里面选手动
地址旁点击添加。模仿图中所示进行输入。注意IP地址和网关要相符。不能出现地址是192.168.0.x网关却是192.168.1.1。还有网关和DNS服务器要一致。此外,如果有猫和路由器。网关和DNS要和登录路由器的IP一致。就是说,如果你的猫的IP是192.168.1.1而路由器的IP是192.168.0.1。那么你的网关和路由器就一定是192.168.0.1而不是1.1。因为不管是有线还是无线。你的电脑都是连接到路由上的,是要通过路由才能和猫接上,和猫恋上了,才能连到网络。
CentOS7怎么设置IP地址 CentOS7设置IP地址的方法
你好,这里使用的模式不需要改变,建议恢复默认值,然后把虚拟机的网卡模式改为桥接,在更改ip为与真机在同一网段的ip即可。这是根据《linux就该真么学》里的步骤来讲解的,下面是具体的命令;
在红帽RHEL6系统中网卡配置文件的前缀为"eth",第1块即为"eth0",第2块即为"eth1"并依此类推……
而在红帽RHEL7系统中网卡配置文件的前缀则为"ifcfg-eno",例如"ifcfg-eno16777736"。
网卡的配置文件存放在"/etc/sysconfig/network-scripts"目录中。
在修改配置文件前,先来学些关键词术语吧:
网卡类型:TYPE=Ethernet
地址分配模式:BOOTPROTO=static
网卡名称:NAME=eno16777736
是否启动:ONBOOT=yes
IP地址:IPADDR=192.168.10.10
子网掩码:NETMASK=255.255.255.0
网关地址:GATEWAY=192.168.10.1
DNS地址:DNS1=192.168.10.1
上面的网卡配置文件代表着逗这是一个以太网卡设备,名称为"eno16777736"且开机自动启动,IP地址等信息需由人工指定地。
配置网卡信息前先来理清思路:
第1步:首先我们要切换到"/etc/sysconfig/network-scripts"目录中(该目录存放着网卡的配置文件)。
第2步:使用vim命令修改文件"ifcfg-eno16777736"。
第3步:逐项写入配置参数,并保存退出。
第4步:重新启动网卡命令:"systemctl restart network"。
第5步:通过ping命令测试网卡信息是否生效。
切换到网卡配置文件所在的目录:
[root@linuxprobe~]# cd/etc/sysconfig/network-scripts/
编辑网卡配置文件并填入下面的信息:
[root@linuxprobe network-scripts]# vim ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static
NAME=eno16777736
ONBOOT=yes
IPADDR=192.168.10.10
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=192.168.10.1
重新启动网卡,正常情况不会提示信息:
[root@linuxprobe network-scripts]# systemctl restart network
不错哦,成功的ping通证明网卡配置正确并生效了:
[root@linuxprobe network-scripts]# ping 192.168.10.10
PING 192.168.10.10(192.168.10.10) 56(84) bytes of data.
64 bytes from 192.168.10.10: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.10.10: icmp_seq=2 ttl=64 time=0.083 ms
64 bytes from 192.168.10.10: icmp_seq=3 ttl=64 time=0.059 ms
64 bytes from 192.168.10.10: icmp_seq=4 ttl=64 time=0.097 ms
^C
--- 192.168.10.10 ping statistics---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev= 0.059/0.080/0.097/0.013 ms
上面的全部的命令,ip需要替换成你真机所在的网段。如果还有问题,推荐你看看我上面提到的书籍,写的很详细,对你应该有帮助!
Centos设置静态IP及修改Centos配置文件的方法
特别值得一提的是Centos设置IP有很多值得学习的地方,这里我们主要介绍Centos设置静态IP,包括介绍Centos配置文件,CentOS系统 TCP/IP网络配置、系统引导和启动、守护进程管理、系统监控和备份与恢复等内容。
使用VirtualBox装了很多虚拟机,默认采用的DHCP的方式,但是随着虚拟机越来越多以后,这种方式很不方便,所以需要将机器的IP都Centos设置静态IP需要添加的几项内容的解释:
IPADDRIP地址
NETMASK子网掩码
NETWORK网关地址
通常,如果我们想更改主机地址为静态地址或者更改主机名,需要修改的几个文件包括:
/etc/sysconfig/network Centos设置主机名和网络配置
/etc/sysconfig/network-scripts/ifcfg-eth0针对特定的网卡进行设置
/etc/resolv.conf设置DNS
/etc/hosts设置指定的域名解析地址
一般我们只需要修改网卡的Centos配置文件就可以了,例如我的Centos配置文件如下:
复制代码代码如下:
DEVICE=eth0
BOOTPROTO=static
TYPE=Ethernet
NAME="System etho0"
BROADCAST=192.168.56.255
HWADDR=08:00:27:24:F8:9B
IPADDR=192.168.56.101
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.56.1
ONBOOT=yes
Centos设置IP完成后,重启一下网卡就可以了:service network restart
我们还有一个办法可以实现Centos设置静态IP,那就是通过 ifconfig这个命令。通常,我们都用它来查看当前网卡的一些信息,同时,他也可以用来进行一些网卡信息的设置。
修改的命令如下:ifconfig eth0 192.168.56.102
但是,这个命令执行后,只能够在当前会话中修改网卡的地址,我们看一下 ifcfg-eth0的配置文件,仍然是
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:43:73:2f
也就是说重新启动服务器后,仍然会按照Centos配置文件中的方式进行IP的获取。所以,如果需要修改IP为静态IP的话,最好的方式还是通过修改Centos配置文件来完成。