Centos7配置静态IP教程

打印 上一主题 下一主题

主题 906|帖子 906|积分 2718

在使用长途连接软件连接虚拟机的时候会发现过了一段时间或者重启虚拟机之后连接失败了,这是由于虚拟机网卡默认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设置就可以知道自己的网关是多少


二、进入网卡的配置文件

  1. [root@cloud ~]# cd /etc/sysconfig/network-scripts/
  2. [root@cloud network-scripts]# ls
  3. ifcfg-ens33  ifdown-ppp       ifup-ib      ifup-Team
  4. ifcfg-lo     ifdown-routes    ifup-ippp    ifup-TeamPort
  5. ifdown       ifdown-sit       ifup-ipv6    ifup-tunnel
  6. ifdown-bnep  ifdown-Team      ifup-isdn    ifup-wireless
  7. ifdown-eth   ifdown-TeamPort  ifup-plip    init.ipv6-global
  8. ifdown-ib    ifdown-tunnel    ifup-plusb   network-functions
  9. ifdown-ippp  ifup             ifup-post    network-functions-ipv6
  10. ifdown-ipv6  ifup-aliases     ifup-ppp
  11. ifdown-isdn  ifup-bnep        ifup-routes
  12. ifdown-post  ifup-eth         ifup-sit
  13. [root@cloud network-scripts]#
复制代码
使用vim下令编辑第一张网卡的配置文件ifcfg-ens33

  1. TYPE="Ethernet"
  2. PROXY_METHOD="none"
  3. BROWSER_ONLY="no"
  4. BOOTPROTO="static"       #这里改成static 即改为静态
  5. DEFROUTE="yes"
  6. IPV4_FAILURE_FATAL="no"
  7. IPV6INIT="yes"
  8. IPV6_AUTOCONF="yes"
  9. IPV6_DEFROUTE="yes"
  10. IPV6_FAILURE_FATAL="no"
  11. IPV6_ADDR_GEN_MODE="stable-privacy"
  12. NAME="ens33"
  13. UUID="77a80f06-cae8-469b-9783-47e494293561"
  14. DEVICE="ens33"
  15. ONBOOT="yes"             #这里改成yes 即开启这个网卡
  16. IPADDR=192.168.200.36    #IP地址
  17. NETMASK=255.255.255.0    #子网掩码
  18. GATEWAY=192.168.200.2    #网关
  19. DNS1=192.168.200.2       #DNS服务器
  20. ~                    
复制代码
 编辑完成之后生存wq退出
重启网卡
  1. [root@cloud ~]# systemctl restart network
  2. [root@cloud ~]# ip a
  3. 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  4.     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  5.     inet 127.0.0.1/8 scope host lo
  6.        valid_lft forever preferred_lft forever
  7.     inet6 ::1/128 scope host
  8.        valid_lft forever preferred_lft forever
  9. 2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  10.     link/ether 00:0c:29:8e:9c:8d brd ff:ff:ff:ff:ff:ff
  11.     inet 192.168.200.36/24 brd 192.168.200.255 scope global noprefixroute ens33
  12.        valid_lft forever preferred_lft forever
  13.     inet6 fe80::6f67:aca6:7503:960/64 scope link noprefixroute
  14.        valid_lft forever preferred_lft forever
  15. 3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
  16.     link/ether 52:54:00:b7:51:93 brd ff:ff:ff:ff:ff:ff
  17.     inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
  18.        valid_lft forever preferred_lft forever
  19. 4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
  20.     link/ether 52:54:00:b7:51:93 brd ff:ff:ff:ff:ff:ff
  21. [root@cloud ~]#
复制代码
查察IP是否已经更改成功
最后ping一下百度测试连通性
  1. [root@cloud ~]# ping baidu.com
  2. PING baidu.com (110.242.68.66) 56(84) bytes of data.
  3. 64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=1 ttl=128 time=47.7 ms
  4. 64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=2 ttl=128 time=73.8 ms
  5. 64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=3 ttl=128 time=77.3 ms
  6. 64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=4 ttl=128 time=98.6 ms
  7. 64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=5 ttl=128 time=75.9 ms
  8. 64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=6 ttl=128 time=94.1 ms
复制代码
可以看到已经可以访问外网了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

郭卫东

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表