Chinaunix首页 | 论坛 | 博客
  • 博客访问: 196653
  • 博文数量: 43
  • 博客积分: 2178
  • 博客等级: 大尉
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 15:19
文章分类

全部博文(43)

文章存档

2012年(23)

2011年(10)

2009年(10)

分类: LINUX

2009-10-26 17:16:33

linux 网络基础与服务器架设

网络层的相关协议
传输单位
二进制传输 1byte=8bits 如adsl说的 下行 上行 512/64Kbps 这里的kb指的是bits 不是计算字节的KB 所有 换算后等于 64/8kb 所以每秒下载速度应该在40-50之间
》数据层连接 arp 是对应ip和mac的表 每次重启会自动清空

# arp [-n显示ip s添加ip与mac对应] 查看ip与mac对应 关系表

网域的概念
111.111.111.0 如 192.168.1.1-192.168.1.255 就属于同一个网段
[----netID ---].[host]

私有网段
a:10.0.0.0-10.255.255.255
b:127.0.0.0-127.255.255.255
c:192.0.0.0-192.255.255.255

# route [-n 显示ip] 显示主机的路由
-n : 列出信息以ip显示
-ee : 列出较长列信息
add : 增加路由信息
net : 删除一个路由信息
-net : 添加一个网域 的路由
-host : 添加到某个ip主机的路由
netmask : 就是metmask
gw : 路由通讯,是以ip设置
dev : 路由通讯,是以界面设置

linux 网络的相关设定
/etc/sysconfig/network  
用于设置主机名称 HOSTNAME的修改
/etc/sysconfig/network-scrips/ifcfg-eth0
用于设置设置网络的参数设定。里面可以设定[network,IP,netmask, broadcast, gateway,开始时取得ip方式 
DHCP,static,是否在开机时启用]
/etc/resolv.conf
用于设定DNS地址 有时能ping通外网却无法访问很多都是因为这个没设置好
/etc/modules.conf 或 /etc/modprobe.conf
用于开始时加载核心模块的配置文件 alias
/etc/hosts
用于设置hosename对应的ip 常用的假域名

手动安装网卡驱动
先进入内核模块
# ls -l via*
如果没找到。说明网卡没被系统识别

# ifconfig [网卡名称 eth0] [IP | opptions] 不加参数显示ip信息 加参数和ip就是就该本机ip
options有几个参数
network :网段
broadcast : 广播网段
netmask: 子网掩码
up | down : 启动|关闭网络接口

# ping [-c num 设置ping多少次] 如 ping 129.0.0.0 -c 3

重启网络接口
# /etc/rc.d/init.d/network restart <==重启网络接口
# ifup eth0 启动eth9 网卡
# ifdown eth0 关闭 eth0网卡

# traceroute [-i interface] [-g geteway] [host| ip] 检查连接到某个主机时每个节点的联机速度
-i 使用这个interface连接出去 如 eth0 ppp0等
-g 使用这个getway连接出去 比如 192.168.1.2 等
如果出现 × × × 的情况 说明系统有问题了
# netstat [-r] [-i interface] [-antulp] 查看网络信息的命令
-r 显示route的意思
-i 显示出interface 的内容 跟ifconfig 类似
-a 显示粗话摸钱所有网络的连接状态
-n 预设情况下host会以hostname显示 n的话就是变成数字显示
-t 仅显示tcp封包的联机行为
-u 仅显示udp的封包联机行为
-l 仅显示LISTEN的内容
-p 同时显示此意连接的pid (只有root才能使用这命令)
# host [-a 显示所有信息] domain_name 显示出主机名称和信息
# nslookup [domain_name | IP ] 检查ip和主机名称的对应

远程连接主机
# telnet [-8 可以减少乱码] [host | ip] [port 服务的端口] 连接远程主机 也可以连接bbs
# ftp [-p 启动PASSIVE模式] host [port] 最快的远程文件传送数据工具之一
# ncftp 最好用的文字接口ftp

文字浏览器
# lynx 文字接口浏览器
# wget [host] 利用ftp http协议来捕捉数据





阅读(1484) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~