#CentOS/Linux 网卡设置 IP地址配置

临时修改

修改IP地址

# ifconfig eth0 192.168.100.100

修改网关地址

# route add default gw 192.168.100.1 dev eth0

修改DNS

# echo "nameserver 8.8.8.8" >> /etc/resolv.conf

这个时候就可以上网了,上网的IP地址为192.168.100.100,网关地址为192.168.100.1。但是这样的设置是临时性的,一旦重启网卡或者重启服务器,除了1.3的操作其他均会被还原,这样的方式只适合临时IP修改,想要永久性修改网卡配置文件,就需要修改相应的文件

永久性修改

修改IP地址
修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,如果有多张网卡,则修改相应的网卡

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                    #网卡对应的设备别名
BOOTPROTO=static           #网卡获得ip地址的方式(默认为dhcp,表示自动获取)
HWADDR=00:07:E9:05:E8:B4   #网卡MAC地址(物理地址)
IPADDR=192.168.100.100     #IP地址
NETMASK=255.255.255.0      #子网掩码
ONBOOT=yes                 #系统启动时是否激活此设备

修改网关地址
修改/etc/sysconfig/network文件

# vi /etc/sysconfig/network
NETWORKING=yes             #表示系统是否使用网络,no表示不能使用网络
HOSTNAME=doiido                #设置本机的主机名,要和/etc/hosts中设置的主机名相同
GATEWAY=192.168.100.1      #设置网关的IP地址

这个时候已经可以ping通IP地址,但是还无法ping通域名,因此需要修改DNS

修改DNS
修改/etc/resolv.conf文件

# vi /etc/resolv.conf
nameserver 8.8.8.8              #google域名服务器
nameserver 114.144.114.114      #国内域名服务器

重启网卡

# service network restart

这个时候,系统就可以正常的上网了

注:其实网关地址和DNS也是可以写在ifcfg-eth0中,但是为了规范起见,将他们分开写

CentOS/Linux 网卡设置 IP地址配置相关推荐

  1. 虚拟机下linux的静态ip地址配置

    环境配置: 我个人用的是 软件:VMware® Workstation 15 Pro 系统:Centos 7 1810版本 虚拟机的网络模式 1.1 桥接模式 桥接模式就是将主机网卡与虚拟机虚拟的网卡 ...

  2. Arch Linux 2208设置IP地址

    Arch Linux的静态IP地址设置还是有些麻烦的,笔者也是搜集了大量的资料才搞定的,估计刚接触Arch的小白要知难而退了.为了给小白们树立些信心就产生了这篇博文.其实大家不要怕,敢于失败才有更多的 ...

  3. linux设置网口ip地址,linux网口设置ip地址

    SCC(超级计算集群)简介 SCC概述 超级计算集群(Super Computing Cluster,SCC)使用高速RDMA网络互联的CPU以及GPU等异构加速设备,面向高性能计算.人工智能/机器学 ...

  4. centos安装完设置IP地址

    1.查看Centos当前ip地址(局域网内),命令:ip addr 2.进入网络配置目录:cd /etc/sysconfig/network-scripts 3.查看所有配置文件:ls #列出文件 4 ...

  5. linux ubuntu 设置ip地址命令行,Ubuntu Linux上的IP地址管理

    如今,一切都在互联网上.说"互联网已经成为我们生活的基本必需品"是正确的.互联网是相互连接的网络的网络.要浏览互联网,应该了解网络的基本知识,即如何将本地网络连接到互联网.首先,连 ...

  6. Linux运维-ip地址配置

    软件工具: VMware 16 Pro 链接:https://pan.baidu.com/s/1EcH0wjYaQxgYnKOe-vnPsg             提取码:0qlm centos7镜 ...

  7. linux手动设置ip地址

    ifconfig eth0 127.23.22.104/24   route add default gw 172.23.22.1   ifconig eth0 up    service netwo ...

  8. linux使用running网卡ping,Linux CentOS 7 IP地址配置及网络问题排查

    一.Linux CentOS 7 IP地址配置 输入命令"ifconfig" 查看本机IP地址.[[email protected] ~]# ifconfig ens33: fla ...

  9. Linux网络配置:设置IP地址、网关DNS、主机名

    查看网络信息 1.ifconfig eth0 2.ifconfig -a 3.ip add 设置主机名需改配置文件: /etc/hosts /etc/sysconfig/network vim /et ...

最新文章

  1. 那些年用过的Redis集群架构(含面试解析)
  2. linux shell ascii 字符 转换
  3. 关系查询处理 查询优化 论文_每日论文33:关系数据库中的关键词查询结果动态优化...
  4. fetch + async await 使用原生JS发送网络请求
  5. 在Action类中获得HttpServletResponse对象的四种方法
  6. DAS 2020 Keynote Speech | Adobe 文档分析技术介绍
  7. Python天天美味(21) - httplib,smtplib
  8. wpf listview 切换数据源 位置不刷新_连载| 8 初识数据源
  9. bat文件去掉变量 字符串中的空格
  10. python - 机器学习lightgbm相关实践
  11. 优秀的CSS框架---bootstrap
  12. C# 中,利用 Conditional 定义条件方法
  13. kafka+多线程实现案例+Callable
  14. (数据结构)约瑟夫环问题——C语言实现
  15. artset下载_artset4免费版下载-artset4中文版下载v1.4.2-IT168下载站
  16. 一文说透区块链为何必须扩容,扩容的未来在哪里?
  17. java查询城市区号_城市查区号示例代码
  18. RationalRose2003--WIN7破解
  19. java实现两个实体类共有字段合二为一
  20. 企业微信防撤回插件 WeChatICU v1.0.1中文版

热门文章

  1. 【Axure教程】天猫app-导航固定位置跟随窗口滚动
  2. HTML_页面中的超级链接
  3. unity3d html 富文本框,在Unity 2018中充分使用TextMesh Pro
  4. 类似抖音平台是如何存储粉丝与网红之间人物关系的?
  5. 蚂蚁金服漆远谈大数据智能:有95%智能客服
  6. 可爱女生图片到期了,怎么办?当前是把Python爬虫升级到【可爱头像】站
  7. 求节点值为x的所有祖先节点
  8. 发布自己的nuget包傻瓜教程
  9. 21世纪网络费用明明过分便宜,为什么网络运营商却收取过高的费用?
  10. 微博结构及其商业模式