linux学习笔记之网络环境查看命令及测试命令

网络环境查看命令
ifconfig #查看与配置网络状态命令


ifdown 网卡设备名 #禁用网卡


ifup 网卡设备名   #启用网卡


netstat #查看网络信息命令
-t:列出tcp协议端口
-u:列出udp协议端口
-n:不使用域名与服务名,而使用IP地址和端口号
-l:仅列出在监听状态的网络服务
-a:列出所有网络连接
-r: 列出路由表
例:netstat -turn #查看路由器开启了哪些端口从而判断服务器开了哪些服务
    netstat -an   #查看所有连接到服务器的ip及端口
    netstat -rn   #查看网关相当于route -n


route #查看与设置网关命令
-n:查看路由表
-r:不使用域名
例:route -n  #查看路由表
    route add default gw 192.168.0.2 #添加一个网关
    route del default gw 192.168.2.2 #删除一个网关


[root@localhost ~]# nslookup  #用于查看域名
> server
Default server: 172.20.68.5
Address: 172.20.68.5#53
Default server: 192.168.1.1
Address: 192.168.1.1#53
> exit


nslookup 网址  #用于把域名翻译成ip(顺便可以查看DNS)


telnet [域名或IP] [端口] #远程管理与端口探测命令,判定对方是否开了某个端口
例 telnet 192.168.0.252 80 #命令结束使用ctrl+],然后quit
需要注意的是:telnet协议是明文传递(不加密),故极不安全


traceroute [选项] [IP或域名] #路由跟踪命令(ICMP协议)
-n:使用IP,不使用域名


wget #下载命令
例 wget http://soft.vpser.net/lnmp/lnmp 1.1-full.tar.gz


ping #用于判定是否和对方的网络连通
例 ping www.baidu.com -C 3


tcpdump #抓包命令
-i:指定网卡接口
-nn:将数据包中的域名与服务器转为IP和端口
-X :以16进制和ASCII码显示数据包内容
prot:指定监听端口
抓包实例:
在linux系统中
service vsftpd start #启动ftp服务
cat /etc/passwd #查看系统有几个用户
passwd user1 #更改用户密码
tcpdump -i eth0 -nnX port 21
windows
ftp [ip地址] 

输入用户名与密码后可以在linux系统中发现Windows中输入的用户名和密码



创建用户命令useradd [密码] [用户名]

http://www.cnblogs.com/ylan2009/articles/2321177.html









  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值