如何给centos linux设置固定ip地址,设置Linux系统的固定IP地址

首先wmware打开虚拟机

打开xshell6连接虚拟机(比较方便,这里默认设置过Linux的ip,只是不固定,每次打开xshell6连接ip都在变化)

首先,在root权限下,输入ifconfig命令,可以查看当前网卡相关配置信息,当前的ip地址为192.168.3.35:

然后输入 vi /etc/sysconfig/network-scripts/ifcfg-ens32命令。修改网卡配置文件【注意:这个ifcfg-ens32中的ens32根据网卡的不同,可能不一样,在ifconfig中可以看到配置】

按 i 键进行编辑。修改文件的配置,打开以后可以看到默认的配置就是dhcp,然后onboot=yes,是否开机启用。我们需要修改这个配置,只需要修改配置这8行就行,其他多余的不用管,没有的就加上

TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.3.35
NETMASK=255.255.255.0
GATEWAY=192.168.3.1
DNS=8.8.8.8
DEVICE=ens32
ONBOOT=yes

如图:

Esc 推出编辑,:wq! 保存推出,重启网络服务命令:service network restart,重启后,输入ifconfig 查看是ip修改否成功。

再使用xshell连接,ip已经固定下来192.168.3.35

CentOS,但是当执行ping外网例如baidu.com命令的时候,提示 name or service not known

解决方法

1、添加DNS服务器

vi /etc/resolv.conf

2、进入编辑模式,增加如下两行内容,分别是首选DNS服务器和备选DNS服务器,加入如下配置
nameserver 8.8.8.8

保存退出。测试一下,再重启网络服务命令:service network restart,然后ping baidu.com就没问题啦

最新文章

  1. 【C#】第3章补充(二)如何将图形作为对象
  2. Android Studio构建系统基础
  3. selenium如何操作cookies实现免登录
  4. 【poj2891】 Strange Way to Express Integers
  5. NSUserDefaults 可以保存哪些类型
  6. [Swift]枚举
  7. 【PHP入门到精通】:Ch03:PHP语言基础
  8. volatile synschonized的区别
  9. ECSHOP如何解决购物车中商品自动消失问题
  10. Pig安装及简单使用(pig版本0.13.0,Hadoop版本2.5.0)
  11. int、bigint、smallint 和 tinyint
  12. 一些ecplise 快捷键
  13. Android Studio使用SVN,与eclipse共同开发。
  14. HDU 1231 (13.12.2)
  15. Java的一点内容(2)
  16. JDBC(一)之细说JDBC
  17. 环境搭建文档——Windows下的Python3环境搭建
  18. ajax点击加载更多图片
  19. spring监听与IBM MQ JMS整合
  20. 用压测模拟并发、并发处理(synchronized,redis分布式锁)

热门文章

  1. IP地址与子网的划分
  2. Android Studio使用Gradle引入第三方库文件
  3. Opencv 播放mp4文件和读取摄像头图以及可能会发生的一些异常问题解决方法
  4. 通过xrdp连接centos7桌面:
  5. 源码搭建Zabbix4.0.23LTS监控系统
  6. 17、ansible配置管理
  7. POJ 2947 2947 Widget Factory 高斯消元
  8. Java:java获取Linux下的路径
  9. HCNA Routing&Switching之RIP防环机制
  10. 安装PyTorch后,又安装TensorFlow,CUDA相关问题思考