发布时间:2013-10-20 10:36:35作者:知识屋
作者:IT成长之旅
linux下重要的网络配置文件
1、 /etc/sysconfig/network
文件内容;
NETWORKING=yes <== yes启动网络no关闭网络
HOSTNAME=hostname <== 主机名
GATEWAY=192.168.1.1 <== 默认网关
这个文件的主要功能是设置主机名(HostName)及能否启动网络(Network) 更改了主机名后重启系统后才能生效。
2、 /etc/sysconfig/network-scripts/ifcfg-eth0
文件内容;
DEVICE=eth0 <== 网卡代号,需要ifcfg-eth0相对应
HWADDR=00:24:8C:79:1A:2B <== 网卡地址即MAC地址
BOOTPROTO=static <== 开机协议,有none,static,dhcp,bootp
IPADDR=192.168.1.153 <== ip地址
NETMASK=255.255.255.0 <== 子网掩码
NETWORK=192.168.1.0 <== 网段,该网段的第一个ip
BROADCAST=192.168.1.255 <== 广播地址
GATEWAY=192.128.1.1 <==默认网关
ONBOOT=yes <== 是否开机启动
MTU=1500 <==最大传输单位的设置
这个文件是用来设置网卡参数,这个文件内的所有设置,基本上就是bash的变量设置规则,请注意每个变量(左边的英文)都应该要大写,否则我们的script会误判。
几个重要的项目设置说明:
DEVICE :这个设置值后面接的设备代号必须与文件名(ifcfg-eth0)的设备号相同,否则会显示找不到设备名(网络的设备文件名为ethX,X从0开始eth0为第一个网络设备以此类推)
BOOTPROTO :启动该网络接口时,使用那种协议,none(引导时不使用协议),static(静态分配,手动设置IP时用),dhcp(DHCP协议,自动设置IP时用),bootp(bootp协议)。
GATEWAY : 代表整个主机系统的默认网关,不要有重复设置的情况发生。也就是说当你有ifcfg-eth0,ifcfg-eth1多个文件时(即多个网卡),只在其中一个文件里设置GATEWAY即可。
3、 /etc/resolv.conf
文件内容;
nameserver 175.191.127.2 <==主DNS
nameserver 175.191.127.6 <==次DNS
这个文件是用来设置DNS IP(域名解析服务器)的文件,常常有人提到,我已经ping到外部计算机的公共IP 了,为何输入网址无法连机?通常发生错误的原因就是文件里的设置不正确。
------------------------------
RHEL 6.0的DNS不能直接在这个文件配置,要在ifcfg-eth0哪里配置。DNS1=*.*.*.*
4、 /etc/hosts
文件内容;
127.0.0.1 hostname(主机名) localhost.domain.domain localhost(别名)
这个文件可以记录计算机的IP对应的主机的名称或主机的别名。
5、其他
/etc/protocols 设定了主机使用的协议以及各个协议的协议号
/etc/services 设定了主机的不同端口的网络服务
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能