Centos7配置静态IP教程

在使用远程连接软件连接虚拟机的时候会发现过了一段时间或者重启虚拟机之后连接失败了,这是因为虚拟机网卡默认DHCP自动分配IP地址 每个一段时间就会重新分配一个IP地址 在我们搭建Linux上搭建各种服务的时候就会非常头疼 这个时候就需要配置静态IP

一、先查看自己虚拟机的网段是多少

点击右上角编辑——虚拟网络编辑器

设置静态IP的时候一定是设置NAT 模式的网卡 仅主机是用来跟物理机通信的 

查看自己IP的网段是多少 我的是192.168.200这个网段  所以可以设置的IP的范围是192.168.200.1~192.168.200.254

192.168.200.2是网关 网络流量的出口 不能作为IP使用

点开NAT设置就可以知道自己的网关是多少

二、进入网卡的配置文件

[root@cloud ~]# cd /etc/sysconfig/network-scripts/
[root@cloud network-scripts]# ls
ifcfg-ens33  ifdown-ppp       ifup-ib      ifup-Team
ifcfg-lo     ifdown-routes    ifup-ippp    ifup-TeamPort
ifdown       ifdown-sit       ifup-ipv6    ifup-tunnel
ifdown-bnep  ifdown-Team      ifup-isdn    ifup-wireless
ifdown-eth   ifdown-TeamPort  ifup-plip    init.ipv6-global
ifdown-ib    ifdown-tunnel    ifup-plusb   network-functions
ifdown-ippp  ifup             ifup-post    network-functions-ipv6
ifdown-ipv6  ifup-aliases     ifup-ppp
ifdown-isdn  ifup-bnep        ifup-routes
ifdown-post  ifup-eth         ifup-sit
[root@cloud network-scripts]# 

使用vim命令编辑第一张网卡的配置文件ifcfg-ens33

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"       #这里改成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="77a80f06-cae8-469b-9783-47e494293561"
DEVICE="ens33"
ONBOOT="yes"             #这里改成yes 即开启这个网卡
IPADDR=192.168.200.36    #IP地址
NETMASK=255.255.255.0    #子网掩码
GATEWAY=192.168.200.2    #网关
DNS1=192.168.200.2       #DNS服务器
~                    

 编辑完成之后保存wq退出

重启网卡

[root@cloud ~]# systemctl restart network
[root@cloud ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:8e:9c:8d brd ff:ff:ff:ff:ff:ff
    inet 192.168.200.36/24 brd 192.168.200.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::6f67:aca6:7503:960/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:b7:51:93 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:b7:51:93 brd ff:ff:ff:ff:ff:ff
[root@cloud ~]# 

查看IP是否已经更改成功

最后ping一下百度测试连通性

[root@cloud ~]# ping baidu.com
PING baidu.com (110.242.68.66) 56(84) bytes of data.
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=1 ttl=128 time=47.7 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=2 ttl=128 time=73.8 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=3 ttl=128 time=77.3 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=4 ttl=128 time=98.6 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=5 ttl=128 time=75.9 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=6 ttl=128 time=94.1 ms

可以看到已经可以访问外网了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值