linux----网络管理

因为一些命令可能不是很详细,可以搜索下面这个连接

Linux命令大全(手册) – 真正好用的Linux命令在线查询网站专注于Linux命令大全与详解的在线命令查询网站,包含Linux命令手册、Linux命令详解、Linux命令学习与shell脚本编程大全等优质学习资料,准确,丰富,稳定,在技术之路上为您护航!icon-default.png?t=N7T8https://www.linuxcool.com

网络配置文件

查看及配置网络

ifconfig
  • 全拼:network interfaces configuring

  • 位于net-tools工具包

  • 可以动态皮配置网络参数

ip
  • 位于iproute工具包

  • 添加设备丶启动停止网络设备丶设置ip丶设置网关......

连通性探测

ping
  • 全拼:Packet Internet Groper ,因特网包探索器

例: ping baidu.com ping 网址

ping 192.168.65.6 ping ip地址

telnet

远程登录:

例:telnet bbs.newsmth.net

探测端口:

例:telnet 192.168.65.6 80

查看网络连接

netstat(ss可代替netstat)
  • 全拼: network statistics

查看程序的网络连接情况“

netstat -ap | grep ssh

查看端口的网络连接情况

netstat -ap | grep 3306

查看域名相关

nslookup

nslookup baidu.com

  • A记录:ip地址

  • CNAME:域名别名

  • MX:邮件服务器

dig(domain information groper)

dig baidu.com

dig www.xtu.edu.cn A +noall +answer

dig www.xtu.edu.cn MX +noall +answer

dig www.xtu.edu.cn NS +noall +answer

host

host baidu.com

host -t MX www.baidu.com

下载传输

常规方式
  • Xshell拖曳-----上传

  • xftp----双向,或者Filezilla、FlashFTP

  • sz file name----下载

  • rz----上传

  • vmtools拖动----传入

  • QQ----双向

wget
  • wget https://download.redis.io/releases/redis-6.0.9.tar.gz

  • wget -O redis.tar.gz https://download.redis.io/releases/redis-6.0.9.tar.gz 更改下载后的名字为redis.tar.gz

  • wget -c 断电续传

  • wget -b 后台下载

  • wget -i filelist.txt 同时下载多个

  • tail -f wget-log 查看下载进度

scp
  • 全拼: Secure Copy

例:

  1. scp 1.txt root@192.168.142.33:/tmp 将1.txt这个文件下载到后面这个目录

  2. scp -r folder root@192.168.142.33:/tmp 递归上传folder这个文件夹到后面这个目录

curl
  • 全拼:Client URL

例:

  1. curl https://www.baidu.com > page.html 将网页内容保存到文件

  2. curl -X POST -d 'a=1&b=nihao' URL 向网页的地址发起一个post请求 -d 'a=1&b=nihao'为post的参数值

  3. curl -H "content-Type :application/json" -X POST -d '{"abc":123,"bcd":"nihao"}' URL向网站发送json数据包

防火墙设置

防火墙Firewall

iptables工具

查看已开放的端口

firewall-cmd --list-ports

开启80端口

firewall-cmd --zone = public --add-port=80/tcp --permanent

重启防火墙

firewall-cmd --reload

停止防火墙

systemctl stop firewalld.service

禁止防火墙开机启动

systemctl disable firewalld.service

删除规则

firewall-cmd --zone= public --remove- port= 80/tcp --permanent

  • 34
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木兮.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值