6.Linux网络命令和操作

分类栏目:Linux

资讯

基本命令:
write
write root        给在线用户发信息,以Ctrl + d 保存结束
wall
wall 给所有的在线用户发送信息
ping
ping [选项] [IP地址]            -c选项指定发送次数
ifconfig
查看和设置网卡信息         ifconfig 网卡名称   IP地址 例如: ifconfig eth0 192.168.1.112
mail
mail 用户名 例如:mail root      发送电子邮件
last
查看目前与过去登入系统的用户信息
lastlog
查看某特定用户上次登录的信息        例如:lastlog -u root
traceroute
显示数据包到主机间的路劲 例如:traceroute www.baidu.com
netstat
netstat [选项]       显示网络相关信息 -a 所有 -t TCP协议 -u UDP协议 -l 监听 -r 路由 -n 显示IP地址和端口号
setup
redhat系列专有的命令主要配置网络和服务等信息
mount
mount [-t 文件系统] 设备文件名  挂载点 例如:mount -t iso9660 /dev/sr0 /mnt/cdrom
umount
卸载挂载点 umount /mnt/cdrom
nmap
扫描服务器端口 例如:nmap www.baidu.com
 
TCP和OSI的比较
 
ARP解析过程:
1.计算机通信之前会先发送一个ARP广播包寻求对方的mac地址
2.ARP记录主机与其他主机建立通信的mac地址和IP地址缓存机制
MAC报头 信宿               信源 FF-FF-FF-FF-FF-FF        02:60:8c:01:02:03
IP报头 信宿                    信源      166.111.1.1                 166.111.1.2
APR请求报文 你的mac地址是什么?
 
 
 
MAC报头 信宿               信源 02:60:8c:01:02:03        08:00:02:89:90:80
IP报头 信宿                    信源      166.111.1.2                 166.111.1.1
ARP应答报文 这是我的mac地址
 
 
 
MAC报头 信宿               信源 08:00:02:89:90:80        02:60:8c:01:02:03       
IP报头 信宿                    信源      166.111.1.1                166.111.1.2
数据
arp -a 查看arp缓存表
arp -d 192.168.1.123 删除一条ARP记录
arp -s 192.168.1.123 80:0:20:1:22:10 添加一条ARP静态记录
RARP:反向地址解析协议也就是说知道自己的mac地址去询问自己的IP地址 比
如说DHCP 询问分配IP地址
 
/etc/sysconfig/network-scripts/ifcfg-xxx
保存IP地址和网关 该文件主要有如下配置: IPADDR=192.12.1.1 GETWAY=192.168.0.1 NETMASK=255.255.255.0 BROADCA ST=广播地址
/etc/sysconfig/network
保存主机名 内容如下:HOSTNAME=主机名
/etc/rc.d/init.d/network
网络服务启动脚本 可通过start,stop,restart等命令操作
/etc/hosts
主机名数据库
/etc/services
网络服务信息文件
/etc/resolv.conf
指定DNS服务器地址 主要内容:nameserver DNS服务器IP 最多3个 用空格分隔