zoukankan      html  css  js  c++  java
  • Ubuntu通过iptables配置 ip 代理转发

    开启 ip 代理转发

    临时开启 ip 代理转发

    # 执行该命令后立即生效,但是重启后会失效
    echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
    

    永久开启 ip 代理转发

    # 为适配不同系统,先删除后添加
    sudo sed -i '/net.ipv4.ip_forward/d' /etc/sysctl.conf
    echo "net.ipv4.ip_forward=1" | sudo tee -a /etc/sysctl.conf
    
    # 使配置立即生效,否则要重启
    sudo sysctl -p
    

    通过iptables配置端口转发

    # 添加iptables规则
    iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
    
    # ubuntu
    /usr/sbin/netfilter-persistent save
    

    其他iptables操作

    # 列出nat的规则
    sudo iptables -t nat --list
    
    # 清除一条规则,1为numbers
    sudo iptables -t nat -D PREROUTING 1  
    
    # 清除nat所有规则
     iptables -t nat -F ;iptables -t nat -X ;
    
  • 相关阅读:
    MySQL多表查询回顾
    本地SQL查询
    QBC查询
    HQL查询
    Hibernate多对多操作
    Hibernate一对多操作
    表与表之间关系回顾
    x$bh视图
    dba 和 rdba 转载
    What you can talk
  • 原文地址:https://www.cnblogs.com/testopsfeng/p/13278570.html
Copyright © 2011-2022 走看看