Linux中如何配置IP相关文件

Linux中如何配置IP

与网络相关的文件:
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 也可以重启网络接口
http://niusm.blog.51cto.com/4350081/789243

时间: 2024-10-13 08:58:12

Linux中如何配置IP相关文件的相关文章

Linux中如何配置IP

与网络相关的文件:1) /etc/sysconfig/network   设置主机名称及能否启动Network2) /etc/sysconfig/network-scripts/ifcfg-eth0   设置网卡参数的文件3) /etc/modprobe.conf   开机时用来设置加载内核模块的文件4) /etc/resolv.conf   设置DNS IP(解析服务器)的文件5) /etc/hosts   记录计算机IP对应的主机名称或主机别名6) /etc/protocols  定义IP数

Linux中.a,.la,.o,.so文件的意义和编程实现

Linux中.a,.la,.o,.so文件的意义和编程实现    Linux下文件的类型是不依赖于其后缀名的,但一般来讲:        .o,是目标文件,相当于windows中的.obj文件        .so 为共享库,是shared object,用于动态连接的,和dll差不多        .a为静态库,是好多个.o合在一起,用于静态连接        .la为libtool自动生成的一些共享库,vi编辑查看,主要记录了一些配置信息.可以用如下命令查看*.la文件的格式   $file

linux 中常用的一些头文件

#include <linux/***.h> 是在linux-2.6.29/include/linux下面寻找源文件. #include <asm/***.h> 是在linux-2.6.29/arch/arm/include/asm下面寻找源文件. #include <mach/***.h> 是在linux-2.6.29/arch/arm/mach-s3c2410/include/mach下面寻找源文件. #include <plat/regs-adc.h>

诠释Linux中『一切都是文件』概念和相应的文件类型

在 Unix 和它衍生的比如 Linux 系统中,一切都可以看做文件.虽然它仅仅只是一个泛泛的概念,但这是事实.如果有不是文件的,那它一定是正运行的进程. 要理解这点,可以举个例子,您的根目录(/)的空间充斥着不同类型的 Linux 文件.当您创建一个文件或向系统传输一个文件时,它会在物理磁盘上占据的一些空间,而且是一个特定的格式(文件类型). 虽然 Linux 系统中文件和目录没有什么不同,但目录还有一个重要的功能,那就是有结构性的分组存储其它文件,以方便查找访问.所有的硬件组件都表示为文件,

提取linux中eth0的IP地址

法1:cut [[email protected] oldboy]# ifconfig eth0|grep 'inet addr'|cut -d ":" -f2|cut -d " " -f1 10.0.0.162 法2:awk [[email protected] oldboy]# ifconfig eth0|grep 'inet addr'|awk -F ":" '{print $2}'|awk '{print $1}' 10.0.0.162

Linux中https配置实例

https协议 :httpd是否支持ssl是决定于是否装载了ssl模块 http协议:文本编码格式(telnet可以验证明文传输的. https协议:基于SSL二进制编码 https监听在443/tcp httpd:ssl ssl是基于IP地址创建,所以,每一个IP 仅创建一个SSL回话: (也就是说一个IP只能建立一个ssl,要是你利用主机名建立多个网站,就只一个网站可支持ssl通信) httpd的ssl的会话的建立相当占用系统资源,一般服务器端为了不占用系统资源一般生产厂商就会添加个硬件设备

awk -F选项同时指定多个符号做为分割符时遇到空格坑,题目:请执行命令取出 linux 中 eth0 的 IP 地址

第三关课前考试题:3.请执行命令取出 linux 中 eth0 的 IP 地址(请用 cut,有能力者也可分别用 awk,sed 命令答) 因为以前有个题讲过awk -F选项可以指定输入分割符,也可以同时使用多个符号作为分割符对文件进行切割,所以我决定先使用awk -F 以前awk -F同时指定多个分割符的例子: [[email protected] ~]# cat oldboy.txt I am oldboy,myqq is 31333741 [[email protected] ~]# aw

JDK在windows和linux中安装配置指南

1 Windows下安装.配置jdk 1.1 准备工作 到http://pan.baidu.com/s/1i3l6MDR下载 jdk-7u55-windows-x64.exe 1.2 安装 双击运行jdk-7u55-windows-x64.exe 1.3 配置环境变量 新建JAVA_HOME变量,值为 C:\JAVA\jdk1.7.0_55 在Path变量最后追加: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 新建CLASSPATH变量,值为 .;%JAVA_HOME

Linux中ftp不能上传文件/目录的解决办法

在linux中不能上传文件或文件夹最多的问题就是权限问题,但有时也不一定是权限问题了,像我就是空间不够用了,下面我来总结一些ftp不能上传文件/目录的解决办法 在排除用户组和权限等问题后,最可能引起ftp下文件无法上传并经常被忽略的因素就是硬盘空间已满,而导致硬盘空间满的问题多数是日志文件所占用的,例如mysql的日志会在不知不觉中变得十分庞大,直至占满剩余的硬盘空间. 解决办法: 1.定期手动清理或使用脚本清理mysql日志或其他相关日志文件. 2.关闭mysql日志(不推荐) 上面是空间有问