与网络相关的文件:
1) /etc/sysconfig/network 设置主机名称及能否启动Network
2) /etc/sysconfig/network-scripts/ifcfg-eth0设置网卡参数的文件
3) /etc/modprobe.conf 开机时用来设置加载内核模块的文件
4) /etc/resolv.conf 设置DNS IP(解析服务器)的文件
5) /etc/hosts记录计算机IP对应的主机名称或主机别名
6) /etc/protocols定义IP数据包协议的相关数据,包括ICMP、TCP方面的数据包协议的定义等
与网络相关的启动指令:
1)/etc/init.d/network restart 可以重启整个网络的参数
2)ifup eth0(ifdown eth0) 启动或是关闭某个网络接口,可以通过简单的script来处理,这两个script会主动到/etc/sysconfig/network-scripts/目录下
·ifconfig 查询、设置网卡与IP网段等相关参数
·ifup/ifdown 启动/关闭网络接口
配置IP的三种方法:
1、使用命令设置:
只是暂时修改网络接口,立即生效,但不永久有效
#ifconfig ethX ip/netmask
# ifconfig eth0 192.168.100.1  设置eth0的IP
# ifconfig eth0 192.168.100.1 netmask 255.255.255.0 > mtu 8000 设置网络接口值,同时设置MTU的值
2、图形界面设置:
system-config-network-gui
system-config-network-tui
输入setup命令,进入图形界面(配置设备IP等相关属性信息、system-config中的服务集中在这一面板中),有时进入图形设置网络接口的界面时会出现乱码,这时的解决方法是:退出此图形界面,输入当命令“export LANG=en”,再进入图形界面,乱码便会得到改善。
进入图形界面,选择“Network configuration”
修改后网络接口之后,“Ok”、“Save”、“Save&Quit”、“Quit”退出,网络接口修改完成。网络接口不会立即生效,一旦生效,便会永久有效,让IP生效的解决方法是:
1. #ifdown eth1 && ifup eth1先禁用,再启用
2. #service network restart 网络服务重启
3. #/etc/init.d/network restart 也可以重启网络接口
3、直接编辑配置文件:  
#vim /etc/sysconfig/network-scripts/ifcfg-ethX
修改网络接口的配置文件,配置文件中的常用的属性有:
DEVICE=ethX        设备名
BOOTPROTO=(none | static(手动指定地址) | dhcp(动态获取) | bootp)        
ONBOOT={yes | no}   系统启动时,网络设备是否被激活
HWADDR=   物理地址,不可随便改动
IPADDR=     IP地址,必须
NETMASK=    子网掩码,必须
TYPE=Ethernet   默认的,一般不要改,此项可以不存在
常用属性还有:
GATEWAY=      网关
USERCTL={yes | no}    是否允许普通用户启用和禁用网络设备
PEERDNS={yes | no}    若使用dhcp获取地址,服务器分配一个IP地址,是否修改服务器DNS的默认指向(默认值为yes)
网络接口不会立即生效,一旦生效,便会永久有效,让IP生效的解决方法和第二种方法一样:
1. #ifdown eth1 && ifup eth1先禁用,再启用
2. #service network restart 网络服务重启
3. #/etc/init.d/network restart 也可以重启网络接口

转载于:https://blog.51cto.com/niusm/789243

Linux中如何配置IP相关推荐

  1. linux中手动配置ip命令,手动配置linux(centos)的IP地址

    今天在vmware上装了个centos-5.2,其中ip安装时没有设置. linux的网卡IP地址是存放在文件中的,这个配置文件在/etc/sysconfig/network-scripts下, 名称 ...

  2. linux shell 域名 ip,Shell脚本一种检查Linux中域名和IP地址所有权信息、检查多个域名的到期日期工具...

    Shell脚本一种检查Linux中域名和IP地址所有权信息.检查多个域名的到期日期工具 jwhois是一个命令行实用程序,可从whois服务器(whois数据库)中获取有关域名所有权的信息. Whoi ...

  3. 3.请执行命令取出linux中eth0的IP地址(考试题答案系列)

    说明:本文为老男孩linux培训某节课前考试试题及答案分享博文内容的一部分,也是独立成题的,你可以点下面地址查看全部的内容信息.http://oldboy.blog.51cto.com/2561410 ...

  4. Linux 中ifconfig和ip addr命令查看不到ip解决方法

    Linux 中ifconfig和ip addr命令查看不到ip解决方法 参考文章: (1)Linux 中ifconfig和ip addr命令查看不到ip解决方法 (2)https://www.cnbl ...

  5. ssh 配置:在 Linux 中 ssh 配置无密码登陆完整步骤以及易错点分析

    文章目录 前言 一.什么是 SSH? 二.ssh 配置无密码登陆原理 三.Linux 系统上生成 SSH 密钥和公钥 四.登录验证 总结 前言 对于 Hadoop 的伪分布式和全分布式而言,Hadoo ...

  6. linux vnc 改端口号,基于Linux中vnc配置端口号的修改方法

    vnc的默认端口是自己配置的,并不是这有一个端口号. 通过打开/etc/sysconfig/vncservers. 这里就配置了2个桌面,一个桌面号是1, 一个是2. 这里的配置的参数 VNCSERV ...

  7. Linux中安装配置jdk

    Linux中安装配置jdk 一.下载与解压jdk 二.配置环境变量 三.查看安装是否成功 一.下载与解压jdk #进入/usr/local 建立jdk目录 cd /usr/local mkdir jd ...

  8. 【VMware】虚拟机中给Linux设置ip——解决在linux中设置了ip地址,却还是连不上的问题

    大家好,我是好学的小师弟,最近在搭建虚拟机的时候,发现我虽然在linux中设置了ip地址却还是用MobaXterm连不上.后来查询相关文档,解决了该问题 进入虚拟机,点击编辑-虚拟网络编辑器 进入到N ...

  9. 计算机名ip自动配置文件,机房管理中自动配置IP地址和计算机名实现.pdf

    机房管理中自动配置IP地址和计算机名实现.pdf 第27卷第6期 上饶师范学院学报 Vo1.27,No.6 2O07年12月 JOURNAL OF sHANG队0 NORMAI.COLLEGE Dec ...

最新文章

  1. 搞机器学习的人,必须要知道的大牛都有谁?
  2. Python爬虫开发:post请求(用户登录)
  3. C语言计数排序Counting sort 算法(附完整源码)
  4. jQuery之滚动事件$(window).scroll(function()
  5. jpa-spring -basic
  6. (转)关于同步和异步的理解(ajax网络编程)
  7. 强化学习中值迭代收敛性推理证明
  8. windows 8.1安装VS2005出现安装失败:未能安装.NET framework 3.5解决方案
  9. drools mysql_drools 介绍
  10. Layabox 实现 PageView 翻页
  11. 2020秋招阿里测试开发一面
  12. Java基础学习第十天(抽象类、值交换)
  13. windows下修改中用户名为英文
  14. matplotlib.pyplot.cm结构及用法||参数详解
  15. ubuntu 启动遭遇 no such partition     grub rescue处理方法
  16. git checkout 时提示 “The following untracked working tree files would be overwritten by checkout“
  17. 提取lbp特征java代码_LBP特征提取原理及代码实现
  18. ubuntu18 软件源替换成清华源
  19. 2015年职称计算机考试大纲,2015年河北省职称计算机考试大纲.doc
  20. U盘重装win10出现的异常情况

热门文章

  1. 【蓝桥java】递归基础之39级台阶
  2. 【微信小程序之画布】一:canvas组件
  3. 【仿去哪儿登录】UITextField输入时检查输入框是否为空
  4. SQL-54 查找排除当前最大、最小salary之后的员工的平均工资avg_salary。
  5. java入门(p1)进入java的世界
  6. Mybatis插件原理和PageHelper结合实战分页插件(七)
  7. vsftpd用户配置 No.2
  8. (10)Spring Boot修改端口号【从零开始学Spring Boot】
  9. jquery和css3打造超梦幻的三维动画背景
  10. android 游戏引擎libgdx demo cuboc分析