Linux网络基础设施配置
1、TCP/IP网络配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network
/etc/host.conf
/etc/hosts
/etc/resolv.conf
/etc/services
(1)/etc/sysconfig/network-scripts/ifcfg-eth0
网络接口的启动脚本
内容实例:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
(2)/etc/sysconfig/network
网络基本信息配置
内容实例:
NETWORKING=yes
HOSTNAME=linux.jnrp.cn
GATEWAY=192.168.1.1
(3)/etc/hosts
/etc/hosts文件是系统本地的主机名解析数据库
内容实例:
#Do not remove the following line, or various programs
#that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.1.2 CentOS5
(4)/etc/host.conf
/etc/host.conf文件用来指定怎样解析主机名,可用选项包含:
order:设置主机名解析的可用方法以及顺序,可用方法包含hosts(使用/etc/hosts文件进行解析)、bind(使用DNSserver解析)、nis(使用网络信息服务NIS解析)
multi:设置是否从/etc/hosts文件里返回主机的多个IP地址。取值为on/off
(5)/etc/resolv.conf
/etc/resolv.conf文件是DNS域名服务的client配置文件
内容实例:
nameserver 218.30.19.40
nameserver61.134.1.4
search jnrp.cn
domain jnrp.cn
(6)/etc/services
设置网络服务默认使用的TCP或UDPport
文件内容实例:
# Each linedescribes one service, and is of the form:
#
#service-name port/protocol [aliases ...] [# comment]
tcpmux 1/tcp # TCP port servicemultiplexer
tcpmux 1/udp # TCP port servicemultiplexer
rje 5/tcp # Remote Job Entry
rje 5/udp # Remote Job Entry
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
systat 11/udp users
2、使用命令行工具配置网络
基本网络配置命令:
ifconfig
ifup
ifdown
hostname
(1)ifconfig命令
ifconfig命令用于查看和配置TCP/IP网络
命令实例:
#ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:FB:E4:89
inet addr:192.168. 1.3 Bcast:192.168. 1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fefb:e489/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:36 errors:0 dropped:0 overruns:0 frame:0
TX packets:139 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4321 (4.2 KiB) TXbytes:13153 (12.8 KiB)
Interrupt:10 Base address:0x1400
#ifconfig eth0 192.168.1.3 netmask 255.255.255.0
(2)route命令
route命令用于设置Linux系统的路由信息
察看路由信息:
route -n
加入一个静态路由条目
route add -net netaddr netmask gw ipaddr dev
设置默认网关
route add default gw ipaddr
删除一个路由条目
route del -net netaddr netmask gw ipaddr dev
ping命令通过ICMP协议进行网络连接測试
traceroute命令能够追踪到达某个目的地所经过的路径
netstat命令用来查看各种与网络相关的状态信息,当中包含:网络的连接状态、接口的统计信息、查看路由表、port的监听情况等
(3)ping命令
ping命令的基本使用方法为:
ping 选项 目标地址
经常使用选项包含:
-c:指定ping命令发出的ICMP消息的数量,假设不指定将会不断发送直至用户按“ctrl+c”中止命令
-i:指定ping命令发出每一个ICMP消息的间隔时间,默认值为1秒。
出于安全考虑,仅仅有超级用户能够将该值设置为小于0.2秒
-s:设置发出的每一个ICMP消息的数据包尺寸,默觉得64字节,最大值为65507
-t:设置ttl(Time to Live)
(4)traceroute命令
(5)netstat命令
netstat命令的经常使用选项包含:
-a:显示全部监听和非监听的套接字
-i:显示接口的统计信息
-n:以数字形式而不是名称显示IP地址和port
-p:显示使用port的进程的PID和程序名称
-r:显示内核路由表
-s:为每一个协议显示统计信息
版权声明:本文博客原创文章,博客,未经同意,不得转载。
Linux网络基础设施配置的更多相关文章
- Linux网络基础配置
这是看itercast视频的笔记 Linux网络基础配置 以太网连接 在Linux中,以太网接口被命令为:eth0, eth1等, 0,1代表网卡编号 通过lspci命令可以查看网上硬件信息(如果是u ...
- Linux入门-6 Linux网络基本配置
1. 网络基础知识 网络编址 IP编址 子网掩码 同一网络主机之间通信--MAC地址 不同网络之间的通信 路由 域名 DNS 基本网络参数 2. Linux网络基础配置 以太网连接 配置网络信息 网络 ...
- Linux网络属性配置命令和管理详解
一.Linux网络属性配置 1.Linux主机接入到网络方式 IP/NETMASK:实现本地网络通信 路由(网关):可以进行跨网络通信 DNS服务器地址:基于主机名的通信,Linux可以有三个DNS地 ...
- Linux网络属性配置
目录 IP地址分类 如何将Linux主机接入到网络中 网络接口的命名方式 ifcfg系列命令 如何配置主机名 如何配置DNS服务器指向 iproute2系列命令 Linux管理网络服务 永久生效配置路 ...
- Linux网络相关配置
一.修改网卡相关配置 Linux网络参数是在/etc/sysconfig/network-scripts/ifcfg-eth0中设置,其中ifcfg-eth0表示是第一个网卡,如果还有另外一块网卡,则 ...
- Linux网络基本配置
一.Linux网络配置文件 1. /etc/sysconfig/network-scripts/ifcfg-eth0 文件 在Red Hat系统中,系统网络设备的配置文件保存在/etc/syscon ...
- Linux 网络基本配置
一.Linux网络配置文件 1. /etc/sysconfig/network-scripts/ifcfg-eth0 文件 在Red Hat系统中,系统网络设备的配置文件保存在/etc/syscon ...
- Linux入门基础(四):Linux网络基本配置
网络基础 ip编址 ip编址是一个双层编址方案(网络部分和主机部分),一个ip地址标识一个主机(或一个网卡接口) 现在应用最广泛的是IPv4编址,已经开始逐渐向IPv6编址切换 IPv4地址32位长, ...
- Linux 入门记录:十五、Linux 网络基本配置
一.以太网(Ethernet) 以太网(Ethernet)是一种计算机局域网技术.IEEE 组织的 IEEE 802.3 标准制定了以太网的技术标准,它规定了包括物理层的连线.电子信号和介质访问层协议 ...
随机推荐
- SVN的revert和update命令的区别
svn中的revert和update 今天有人问到revert和update的问题. 刚开始还真被问住了. 因为感觉revert和update都可以将本地的copy更新到以前的一个版本,会有什么不同呢 ...
- 站点接入QQ登录
首先引入授权js文件 <script type="text/javascript" src="http://qzonestyle.gtimg.cn/qzone/op ...
- Revit 2015 公布!
Revit 2015 公布了, 如今能够下载.大家能够搜索下中文版的下载. 之前就知道2015 的模型操作速度再次提高, 2015安装后的马上载入跑了一个模型.果然,2015 打开自带的高级模型,不管 ...
- WPF换肤之四:界面设计和代码设计分离
原文:WPF换肤之四:界面设计和代码设计分离 说起WPF来,除了总所周知的图形处理核心的变化外,和Winform比起来,还有一个巨大的变革,那就是真正意义上做到了界面设计和代码设计的分离.这样可以让美 ...
- Webservice-初级实例(二)
去年这个时候在亿阳工作,经理让我做数据同步功能,用到WS,于是草草研究之后,就投入使用了.前两天同事给我讲解分配给我的项目时,讲到其中一块是数据同步功能,我不禁一笑,同事问笑什么,我说世界真是奇妙,去 ...
- 导出csv文件时,处理分隔符问题(转)
转自:http://blog.sina.com.cn/s/blog_468530a60100kjpy.html CSV文件默认以英文逗号做为列分隔符,换行符作为行分隔符. 如果不提供网页形式只用命令行 ...
- winzip15.0许可证
username:Juzhaofeng 授权码:MPZRP-Y7LWW-K1DKG-FM92E-2C5F5-ZEKFF
- WPF/Silverlight中图形的平移,缩放,旋转,倾斜变换演示
原文:WPF/Silverlight中图形的平移,缩放,旋转,倾斜变换演示 为方便描述, 这里仅以正方形来做演示, 其他图形从略. 运行时效果图:XAML代码:// Transform.XAML< ...
- 玩转html5(二)----用canvas结合脚本在画布上画简单的图(html5又一强大功能)
在html5中可以使用canvas标签在画布上画图,先直接上代码,这篇文章先简单介绍一下canvas的使用方法,简单画几个圆,矩形,三角形,写字. 在代码中均给出了注释,在这里特别强调的一点是:使用c ...
- SRM 628 D1L3:DoraemonPuzzleGame,math,后市展望,dp
称号:c=problem_statement&pm=13283&rd=16009">http://community.topcoder.com/stat?c=probl ...