zoukankan      html  css  js  c++  java
  • Shell笔记——网络操作

    wget 下载网页或者远程文件

    # 下载限速:
    wget --limit-rate 20k www.baidu.com
    
    # 断点续传:
    wget -c URL

    允许/禁止ping

    # 禁止ICMP协议
    
    # 临时生效:
    # 允许ping
    echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
    # 禁止
    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
    
    # 永久生效
    /etc/sysctl.conf
    # 允许:增加一行
    net.ipv4.icmp_echo_ignore_all=0
    # 禁止
    net.ipv4.icmp_echo_ignore_all=1
    
    # 修改完 
    sysctl -p

    fping 查看局域网活动主机

    fping -a 192.168.0.1 192.168.0.255 -g
    
    # 如果对方关闭icmp协议,那么此命令将搜索不到对方

    sshfs 在本地挂载点上挂载远程驱动器

    # 需要安装fuse-sshfs.x86_64
    # fuse 用户空间文件系统(Filesystem in Userspace)
    
    sshfs -o allow_other hz@101.132.185.243:/home/hz/shellTest /mnt/sshpoint/

    lsof 列出系统中开放端口以及运行在端口上的服务信息

    lsof -i

    netcat或者nc 创建网络套接字

    # 套接字 ip:端口号
    
    # 设置监听套接字
    nc -l 1234
    
    # 连接到该套接字
    nc 101.132.185.243 1234

    iptables 制作简易防火墙

    # 阻塞发送到特定ip地址的流量
    iptables -A OUTPUT -d 114.114.114.114 -j DROP
    
    # 阻塞发送到特定端口的流量
    iptables -A OUTPUT -p tcp -dport 21 -j DROP
    
    # 清除改动
    iptables --flush

    iptables -L -n --line-numbers
    iptables -D INPUT 6

    连接windows共享文件夹

    # 通过文件管理器连接
    smb://IP
    
    # 通过命令挂载
    yum install -y cifs-utils
    sudo mount.cifs //IP/文件名 /mnt/share -o user=username
    mount.cifs //196.192.168.98/xunyou /usr/local/xunyou -o user=administrator,dir_mode=0777,file_mode=0777
    
    # 查看有哪些共享目录
    smbclient -L //IP -U username
    

      

  • 相关阅读:
    python—打开图像文件报错
    CTFshow萌新赛-萌新福利
    微信小程序bug
    微信小程序
    架构
    命令行
    MyBatis
    avalon
    并发测试工具
    less
  • 原文地址:https://www.cnblogs.com/Vince-blogs/p/9310592.html
Copyright © 2011-2022 走看看