weixin_51078452 2023-09-21 14:47 采纳率: 0%
浏览 29
已结题

CentOS7单线多拨

5根宽带,各接入5个光猫,各光猫接入交换机并分配到一个Vlan口。
CentOS7的机器通过一个网卡接入交换机。常见的PCDN的环境配置。
现在想拨号这5根宽带让其上网。
希望告知具体配置方式,详细的讲解。
如能进一步形成脚本等可自动执行的方式更好,可进一步付费,谢谢!

  • 写回答

21条回答 默认 最新

  • 肩匣与橘 游戏开发领域新星创作者 2023-09-25 18:56
    关注
    获得3.00元问题酬金

    参考结合GPT4.0、文心一言,如有帮助,恭请采纳。
    要配置CentOS 7机器通过一个网卡拨号连接到5根宽带并上网,您可以按照以下步骤进行操作:
    1.确保您的CentOS 7机器已经连接到交换机,并且网卡已正确配置。您可以使用ifconfig命令来查看当前网卡的配置信息。
    2.安装和配置拨号软件。
    使用yum包管理器安装ppp拨号软件:sudo yum install ppp
    编辑/etc/ppp/options文件,并确保以下配置存在或取消注释:

    require-mppe
    require-mschap-v2
    require-mppe-128
    ms-dns 8.8.8.8
    
    
    

    这些选项将确保拨号连接通过MPPE加密,使用MSCHAP v2身份验证,并指定DNS服务器地址为Google DNS的地址。

    3.创建PPP配置文件。
    在/etc/ppp/peers/目录下创建5个配置文件,例如provider1, provider2, provider3, provider4, provider5。
    编辑每个配置文件,并按照所提供的光猫信息进行配置。示例配置文件如下(provider1为例):

    /dev/modem1
    115200
    novj
    defaultroute
    noipdefault
    usepeerdns
    user "your_username"
    password "your_password"
    
    
    

    将/dev/modem1替换为与光猫接口对应的设备路径(可能是/dev/ttyUSB0等),并填写正确的用户名和密码。
    4.创建拨号脚本。
    在任意位置创建一个脚本文件,例如/opt/dial.sh。
    编辑脚本文件,并添加以下内容:

    #!/bin/bash
    
    case "$1" in
        provider1)
            pppd call provider1
            ;;
        provider2)
            pppd call provider2
            ;;
        provider3)
            pppd call provider3
            ;;
        provider4)
            pppd call provider4
            ;;
        provider5)
            pppd call provider5
            ;;
        *)
            echo "Invalid provider name"
            exit 1
            ;;
    esac
    
    
    

    5.授予脚本执行权限。运行命令sudo chmod +x /opt/dial.sh来赋予脚本执行权限。
    6.配置网络路由。
    打开/etc/sysconfig/network-scripts/route-eth0文件,并添加以下内容:

    <destination_network> via <gateway_ip> dev eth0
    
    
    

    将替换为您要访问的目标网络,替换为网关的IP地址。
    7.启动拨号连接。
    运行命令sudo /opt/dial.sh provider1来启动第一个拨号连接。
    您可以通过运行ifconfig命令来确认PPP接口已经成功创建。
    8.测试连接和配置。
    执行一些网络测试,例如通过ping命令验证网络连通性。
    9.重复步骤7和8,分别使用不同的提供者配置名称来启动其他拨号连接,直到所有5个宽带都连接成功。
    10.自动化启动。
    若要在启动时自动执行这些拨号连接,请编辑/etc/rc.d/rc.local文件,并添加以下内容:

    /opt/dial.sh provider1
    /opt/dial.sh provider2
    /opt/dial.sh provider3
    /opt/dial.sh provider4
    /opt/dial.sh provider5
    
    
    

    保存文件并退出编辑器。
    运行命令sudo chmod +x /etc/rc.d/rc.local来赋予rc.local文件执行权限。

    现在,您的CentOS 7机器应该通过一个网卡成功拨号连接到5根宽带并上网了。

    评论
  • CSDN专家-sinJack 2023-09-26 23:59
    关注
    获得3.00元问题酬金

    将每个光猫连接到一个交换机的不同端口上,并为每个光猫配置一个VLAN口。
    将CentOS7的机器的网卡连接到交换机的一个端口上。
    在CentOS7机器上配置拨号连接。你可以使用pppoe或其他拨号协议来建立连接。

    评论
  • weixin_51078452 2023-09-21 14:52
    关注

    我现在的方式是:
    1、加载8021q模块、加载macvlan模块
    3、在一块物理网卡上使用VLAN技术建立5个子接口
    4、在每个VLAN子接口上使用MACVLAN建立5张虚拟网卡,网卡模式设置为bridge桥接模式
    5、为每个虚拟网卡设置不同的MAC地址
    6、将每张虚拟网卡接口Bring up
    7、为每张虚拟网卡分配互不重叠的IP地址,或者说,网段吧
    这些配置都做完了,然后就卡在拨号这一步了,不管怎么拨号,就是拨不上去,有时候用pppoe-stare还会死机,不明白怎么回事~~~

    评论
  • 专家-赤兔[在线] 2023-09-21 14:58
    关注
    获得2.00元问题酬金

    引用 皆我百晓生 小程序回应内容作答:

    首先,你需要安装并加载 ppppppoe 软件包,以便进行拨号连接。以下是配置 CentOS 7 单线多拨的具体步骤:

    1. 安装必要的软件包:

      sudo yum install ppp pppoe -y
      
    2. 加载 8021q 模块和 macvlan 模块:

      sudo modprobe 8021q
      sudo modprobe macvlan
      
    3. 配置物理网卡和 VLAN 子接口:
      编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件,并添加以下内容:

      DEVICE=eth0
      ONBOOT=yes
      BOOTPROTO=none
      VLAN=yes
      

      接下来,为每个 VLAN 子接口创建对应的配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0.X(X为VLAN ID,例如eth0.100)并根据需要进行配置。示例配置如下:

      DEVICE=eth0.X
      VLAN=yes
      PHYSDEV=eth0
      BOOTPROTO=dhcp
      ONBOOT=yes
      
    4. 创建 MACVLAN 虚拟网卡:
      编辑 /etc/sysconfig/network-scripts/ifcfg-eth0.X-Y 文件(X为VLAN ID,Y为虚拟网卡编号),添加以下内容:

      DEVICE=eth0.X-Y
      NAME=macvlanY
      TYPE=macvlan
      MACADDR=XX:XX:XX:XX:XX:YY  # 替换为不同的 MAC 地址
      MTU=1500
      NM_CONTROLLED=no
      DELAY=0
      MODE=bridge
      BRIDGE=macvlanY
      

      注意替换其中的 MAC 地址。

    5. 执行下面的命令来激活子接口和虚拟网卡:

      sudo ifup eth0.X
      sudo ifup eth0.X-Y
      
    6. 配置 PPPoE 连接,创建 /etc/ppp/peers/provider 文件(provider可以替换为自定义的名称):

      plugin rp-pppoe.so
      eth0.X-Y         # 使用对应的虚拟网卡接口
      noauth
      persist
      maxfail 0
      defaultroute
      hide-password
      lcp-echo-interval 20
      lcp-echo-failure 3
      noipdefault
      mtu 1492
      user "YOUR_USERNAME"  # 替换为运营商提供的用户名
      usepeerdns
      

      注意替换其中的用户名。

    7. 创建用户名和密码文件:

      echo "YOUR_USERNAME" > /etc/ppp/pppoe-passwd
      echo "YOUR_PASSWORD" >> /etc/ppp/pppoe-passwd  # 替换为运营商提供的密码
      chmod 600 /etc/ppp/pppoe-passwd
      
    8. 启动 PPPoE 连接:

      sudo pppoe-start
      

      如果一切正常,你的拨号连接应该成功。你可以使用以下命令来检查连接状态和IP地址:

      ifconfig -a                # 检查所有接口的配置和IP地址
      ip route show              # 显示路由表信息
      ping 8.8.8.8               # 测试网络连接
      

    如果你希望自动化这些步骤,可以将上述配置脚本化并编写一个脚本来自动执行。在脚本中,你可以使用 sed 命令动态替换用户名、密码、MAC地址等变量,以便为不同的连接进行自动化配置和拨号。

    请注意,上述步骤是一种常用的配置单线多拨的方法,但实际环境可能存在其他因素。如果遇到问题,你可以查看系统日志以获取更多详细信息,例如 /var/log/messages/var/log/syslog

    评论
  • CSDN-Ada助手 CSDN-AI 官方账号 2023-09-21 16:14
    关注
    获得3.00元问题酬金

    【以下回答由 GPT 生成】

    问题解答:

    我是一名资深的IT专家,可以帮助你解决CentOS 7上实现单线多拨的问题。下面是具体的解决方案和详细讲解。

    首先,实现单线多拨需要两个主要步骤:配置CentOS 7机器和配置PCDN环境。我将为你提供每个步骤的详细说明,并在最后为你提供一个自动执行的脚本。

    配置CentOS 7机器:

    1. 首先,确保你的CentOS 7机器已经正确连接到交换机,并分配到与光猫所在VLAN相同的口。

    2. 为每个宽带连接创建一个网络接口。使用以下命令创建接口(假设你的接口名称是eth0,eth1,eth2,eth3和eth4):

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    

    在文件中添加以下内容,注意需要为不同的接口更改对应的IP地址和网络信息:

    DEVICE=eth0
    TYPE=Ethernet
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.2
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    
    1. 重复上述步骤,为每个宽带连接创建对应的接口配置文件。确保每个接口的IP地址、网关和DNS服务器都正确配置。

    2. 配置路由表以实现多拨。使用以下命令编辑路由表:

    sudo vi /etc/iproute2/rt_tables
    

    在文件中添加以下内容,为每个宽带连接创建一条路由表项(假设你的接口名称是eth0,eth1,eth2,eth3和eth4):

    100 eth0
    101 eth1
    102 eth2
    103 eth3
    104 eth4
    
    1. 设置IP路由规则以实现多拨。使用以下命令设置IP路由规则:
    sudo ip rule add from <IP地址> table <路由表号>
    

    例如,为eth0接口添加IP路由规则:

    sudo ip rule add from 192.168.1.2 table 100
    

    重复此步骤,为每个宽带连接添加对应的IP路由规则。

    1. 为每个宽带连接创建一个IP路由。使用以下命令为每个宽带连接创建IP路由:
    sudo ip route add default via <网关地址> dev <接口名称> table <路由表号>
    

    例如,为eth0接口创建IP路由:

    sudo ip route add default via 192.168.1.1 dev eth0 table 100
    

    重复此步骤,为每个宽带连接创建对应的IP路由。

    1. 更新网络配置并重启网络服务。使用以下命令更新网络配置:
    sudo systemctl restart network.service
    

    至此,CentOS 7机器的配置已完成。

    配置PCDN环境:

    在配置PCDN环境之前,首先需要安装PCDN软件。按照PCDN的安装教程进行安装操作,安装步骤可以参考PCDN官方文档。

    PCDN配置主要需要修改以下几个参数:pcdn.conf中的portwork_dirflash_dirmulti_dl_numstat_usercommon_oplog_ip等参数,以及oplog_server.conf中的portbind_ip等参数。根据实际需要进行修改即可。

    请查看PCDN的配置文档,根据你的网络拓扑和需求进行相应的配置。

    当你根据需求进行了PCDN的配置之后,你就可以启动PCDN服务了。

    自动执行脚本:

    我将为你提供一个自动执行脚本,用于配置CentOS 7机器并启动PCDN服务。请确保你已经安装了net-toolsiproute2这两个工具。以下是脚本的内容:

    #!/bin/bash
    
    # 定义宽带接口列表
    interfaces=("eth0" "eth1" "eth2" "eth3" "eth4")
    
    # 定义接口对应的IP地址、网关和DNS服务器列表(请根据实际情况进行修改)
    ip_addresses=("192.168.1.2" "192.168.2.2" "192.168.3.2" "192.168.4.2" "192.168.5.2")
    gateways=("192.168.1.1" "192.168.2.1" "192.168.3.1" "192.168.4.1" "192.168.5.1")
    dns_servers=("8.8.8.8" "8.8.4.4")
    
    # 配置宽带接口
    for i in ${!interfaces[@]}; do
      interface=${interfaces[$i]}
      ip_address=${ip_addresses[$i]}
      gateway=${gateways[$i]}
      dns_server=${dns_servers[$i]}
    
      # 配置接口文件
      echo "DEVICE=$interface
    TYPE=Ethernet
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=$ip_address
    NETMASK=255.255.255.0
    GATEWAY=$gateway
    DNS1=$dns_server
    DNS2=$dns_server" | sudo tee /etc/sysconfig/network-scripts/ifcfg-$interface
    
      # 添加IP路由规则
      sudo ip rule add from $ip_address table $(($i + 100))
    
      # 创建IP路由
      sudo ip route add default via $gateway dev $interface table $(($i + 100))
    done
    
    # 添加路由表项
    echo "100 eth0
    101 eth1
    102 eth2
    103 eth3
    104 eth4" | sudo tee -a /etc/iproute2/rt_tables
    
    # 更新网络配置
    sudo systemctl restart network.service
    
    # 启动PCDN服务(请根据实际情况进行修改)
    sudo /path/to/pcdn_start.sh
    
    echo "配置完成。"
    

    将以上脚本保存为setup.sh文件,并赋予执行权限:

    chmod +x setup.sh
    

    然后运行脚本:

    ./setup.sh
    

    这个脚本将自动配置CentOS 7机器并启动PCDN服务。

    希望以上的解决方案对你有帮助。如果你对脚本需要进行进一步的定制化,或者有其他问题需要咨询,请随时告诉我,我将为你提供进一步的支持。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论
  • Leodong. 2023-09-21 16:28
    关注
    获得2.00元问题酬金

    该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到两种方案内容具体如下:
    【第一种方式】
    在CentOS 7上实现单线多拨可以使用多个PPPoE连接。每个宽带连接配置一个独立的PPPoE连接,然后通过路由策略将流量分发到不同的连接上。

    以下是具体的配置步骤:

    1. 安装所需软件:
      首先,确保你的系统已安装rp-pppoe软件包。如果没有安装,可以使用以下命令安装:

      sudo yum install rp-pppoe
      
    2. 配置PPPoE连接:
      创建一个PPPoE连接配置文件,每个连接对应一个宽带。使用以下命令创建并编辑连接配置文件(以连接1为例):

      sudo vi /etc/ppp/pppoe1.conf
      

      在文件中添加以下内容(根据你的实际情况进行修改):

      # 连接1的配置
      ETH=eth0      # 系统上连接交换机的网卡接口
      USER=username1   # 宽带提供商提供的用户名
      PASSWORD=password1   # 宽带提供商提供的密码
      

      创建并编辑其他连接的配置文件,例如 /etc/ppp/pppoe2.conf/etc/ppp/pppoe3.conf,以此类推。

    3. 配置网络接口:
      编辑网络接口配置文件,使用以下命令打开配置文件:

      sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
      

      在文件中添加以下内容:

      DEVICE=eth0
      BOOTPROTO=none
      ONBOOT=yes
      TYPE=Ethernet
      NAME=eth0
      

      根据你的实际情况,可能需要配置IP地址和其他网络设置。

    4. 配置路由策略:
      创建路由策略配置文件,使用以下命令创建并编辑文件:

      sudo vi /etc/ppp/ip-up.local
      

      添加以下内容:

      #!/bin/bash
      # 连接1的路由策略
      ip route add default dev ppp0 table 1
      # 连接2的路由策略
      ip route add default dev ppp1 table 2
      # 连接3的路由策略
      ip route add default dev ppp2 table 3
      # 连接4的路由策略
      ip route add default dev ppp3 table 4
      # 连接5的路由策略
      ip route add default dev ppp4 table 5
      
      ip rule add from <IP地址1> table 1
      ip rule add from <IP地址2> table 2
      ip rule add from <IP地址3> table 3
      ip rule add from <IP地址4> table 4
      ip rule add from <IP地址5> table 5
      
      ip route flush cache
      

      在上面的配置中,将<IP地址1><IP地址2>等替换为每个连接的IP地址。

      接下来,设置文件的权限,使其可执行:

      sudo chmod +x /etc/ppp/ip-up.local
      
    5. 启动PPPoE连接:
      使用以下命令启动每个PPPoE连接(以连接1为例):

      sudo pppoe-start pppoe1
      

      启动其他连接的命令类似,例如 sudo pppoe-start pppoe2,以此类推。

      如果连接成功,你将获得一个公网IP地址,并且连接将被建立。

    6. 测试连接:
      使用以下命令检查网络连接和路由表是否正确配置:

      ip route show
      ping google.com
      

    完成上述步骤后,你的系统应该能够通过多个宽带连接上网。你可以按照类似的方式配置更多的连接。

    如果你希望进一步自动化这些步骤并创建脚本进行配置,我可以为你提供帮助。请提供下面是一个自动化配置的脚本示例,用于设置单线多拨连接。请将脚本保存为multi_pppoe.sh文件,并确保以root用户权限运行。

    #!/bin/bash
    
    # 定义连接的数量和接口名
    connection_count=5
    interface_name="eth0"
    
    # 创建PPP连接配置文件和路由策略文件
    for ((i=1; i<=connection_count; i++))
    do
        # 连接配置文件
        pppoe_conf_file="/etc/ppp/pppoe${i}.conf"
        echo "ETH=${interface_name}" > ${pppoe_conf_file}
        echo "USER=username${i}" >> ${pppoe_conf_file}
        echo "PASSWORD=password${i}" >> ${pppoe_conf_file}
    
        # 路由策略文件
        ip_up_file="/etc/ppp/ip-up.local"
        echo "ip route add default dev ppp$((i-1)) table ${i}" >> ${ip_up_file}
        echo "ip rule add from <IP地址$((i-1))> table ${i}" >> ${ip_up_file}
    done
    
    # 配置网络接口
    network_interface_file="/etc/sysconfig/network-scripts/ifcfg-${interface_name}"
    echo "DEVICE=${interface_name}" > ${network_interface_file}
    echo "BOOTPROTO=none" >> ${network_interface_file}
    echo "ONBOOT=yes" >> ${network_interface_file}
    echo "TYPE=Ethernet" >> ${network_interface_file}
    echo "NAME=${interface_name}" >> ${network_interface_file}
    
    # 设置路由策略文件权限
    chmod +x ${ip_up_file}
    
    # 启动PPPoE连接
    for ((i=1; i<=connection_count; i++))
    do
        pppoe-start "pppoe${i}"
    done
    
    # 测试连接
    ip route show
    ping google.com
    

    请确保在运行脚本之前,将<IP地址1><IP地址2>等替换为实际的IP地址,并将username1password1等替换为宽带提供商提供的用户名和密码。

    运行脚本的命令如下:

    sudo bash multi_pppoe.sh
    

    脚本将自动进行配置和连接的设置,并显示路由表和执行ping测试。

    请注意,脚本仅提供了一个示例,你可能需要根据你的具体环境和需求进行调整。在使用脚本之前,请确保已备份重要的配置文件,并在测试环境中进行测试。

    如果你需要进一步的帮助或有其他问题,请随时提问。


    如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

    评论 编辑记录
  • 数据大魔王 2023-09-21 16:30
    关注
    获得3.00元问题酬金

    需要配置CentOS 7 机器作为路由器和NAT网关
    配置网络接口:

    首先,确保你的CentOS 7 机器有足够的网络接口以连接五个光猫和一个外部网络。假设你的网络接口是eth0,你需要配置eth0以便接收来自光猫的连接。可以在/etc/sysconfig/network-scripts/ifcfg-eth0中配置eth0,例如:

    
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=192.168.1.1
    NETMASK=255.255.255.0
    
    

    这将为eth0分配静态IP地址192.168.1.1,子网掩码255.255.255.0,并在系统启动时自动启用。

    启用IP转发:

    打开/etc/sysctl.conf文件并确保以下行已取消注释,或者手动添加它们:

    
    net.ipv4.ip_forward=1
    
    

    然后运行以下命令以重新加载sysctl配置:

    
    sysctl -p
    
    

    配置NAT:

    使用以下命令设置NAT规则,将局域网流量重定向到你的宽带连接:

    
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    
    

    这将允许CentOS 7 机器对局域网内的流量执行网络地址转换(NAT),使它们可以访问互联网。

    分配VLAN:

    根据你的网络拓扑,使用vconfig工具创建VLAN子接口。假设你要将交换机端口1分配给VLAN 10,可以使用以下命令:

    vconfig add eth0 10
    

    这将创建一个名为eth0.10的VLAN 10 子接口。然后,配置eth0.10接口的IP地址和子网掩码。

    配置DHCP服务器:

    如果你想使用DHCP为光猫分配IP地址,你需要安装和配置DHCP服务器。你可以使用dhcpd或dnsmasq等工具来实现这一点。配置DHCP服务器以为每个光猫分配IP地址,并将默认路由设置为eth0.10接口。

    连接光猫:

    现在,将每个光猫连接到交换机上的相应端口,并确保它们位于VLAN 10。这将使它们能够通过eth0.10接口访问互联网。

    测试连接:

    最后,测试连接。确保光猫能够通过CentOS 7 机器上网。

    评论
  • 杨得江-君临天下wyj 2023-09-21 21:15
    关注
    获得2.00元问题酬金
    
    #!/bin/bash
    # 定义宽带接口列表
    interfaces=("eth0" "eth1" "eth2" "eth3" "eth4")
    # 定义接口对应的IP地址、网关和DNS服务器列表(请根据实际情况进行修改)
    ip_addresses=("192.168.1.2" "192.168.2.2" "192.168.3.2" "192.168.4.2" "192.168.5.2")
    gateways=("192.168.1.1" "192.168.2.1" "192.168.3.1" "192.168.4.1" "192.168.5.1")
    dns_servers=("8.8.8.8" "8.8.4.4")
    # 配置宽带接口
    for i in ${!interfaces[@]}; do
      interface=${interfaces[$i]}
      ip_address=${ip_addresses[$i]}
      gateway=${gateways[$i]}
      dns_server=${dns_servers[$i]}
      # 配置接口文件
      echo "DEVICE=$interface
    TYPE=Ethernet
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=$ip_address
    NETMASK=255.255.255.0
    GATEWAY=$gateway
    DNS1=$dns_server
    DNS2=$dns_server" | sudo tee /etc/sysconfig/network-scripts/ifcfg-$interface
      # 添加IP路由规则
      sudo ip rule add from $ip_address table $(($i + 100))
      # 创建IP路由
      sudo ip route add default via $gateway dev $interface table $(($i + 100))
    done
    # 添加路由表项
    echo "100 eth0
    101 eth1
    102 eth2
    103 eth3
    104 eth4" | sudo tee -a /etc/iproute2/rt_tables
    # 更新网络配置
    sudo systemctl restart network.service
    # 启动PCDN服务(请根据实际情况进行修改)
    sudo /path/to/pcdn_start.sh
    echo "配置完成。"
    
    
    评论
  • Jackyin0720 2023-09-21 21:57
    关注
    获得2.00元问题酬金

    参考结合GPT4.0、文心一言,如有帮助,恭请采纳。
    大致流程如下:
    首先,你需要在CentOS 7机器安装networkmanager和NetworkManager。你可以使用命令:
    sudo yum install NetworkManager
    接下来,你需要配置每个光猫的IP地址和VLAN信息。你可以使用命令创建VLAN并分配IP地址:
    sudo vconfig add
    sudo ifconfig . netmask up
    请将替换为你的网卡接口名称(如eth0),替换为你要创建的VLAN的ID(如10),替换为你要为该VLAN分配的IP地址,替换为子网掩码。
    然后,你需要配置每个光猫的拨号设置。你可以使用命令创建拨号配置文件:
    sudo nano /etc/NetworkManager/system-connections/
    在文件中,你需要指定你的宽带用户名和密码,以及其他相关设置,如连接类型、服务类型等。你可以参考NetworkManager文档中的示例来配置你的拨号设置。
    最后,你可以使用以下命令启动NetworkManager服务:
    sudo systemctl start NetworkManager
    这将启动NetworkManager服务,它将自动检测你的网络设备并尝试连接到你配置的宽带网络。

    评论
  • 小明说Java 2023-09-22 09:49
    关注
    获得1.00元问题酬金

    引用文心一言:
    在进行以下操作之前,请先确认你的系统环境和硬件设备都满足拨号上网的要求,并且已经完成了物理连接和网络配置。
    安装和配置pppoe协议:
    CentOS 7系统下,可以通过以下命令安装pppoe协议:

    sudo yum install ppp ppp-mod-pppoe
    
    

    然后进行pppoe的配置,这需要用到root权限,输入以下命令:

    
    sudo vi /etc/ppp/pppoe.conf
    

    在打开的文件中输入以下内容:

    service-name ppp0  
    password yourpassword  
    username yourusername  
    mtu 1492  
    noauth  
    defaultroute  
    noipv6  
    usepeerdns  
    pppoe-down cmd "/sbin/ifconfig ppp0 down"  
    pppoe-up cmd "/sbin/ifconfig ppp0 up"  
    connect-delay 4000
    
    

    请将“yourpassword”和“yourusername”替换为你的拨号用户名和密码。
    2. 配置网络接口:
    使用以下命令配置网络接口:

    sudo ifconfig ppp0 192.168.1.1 netmask 255.255.255.0
    
    

    请将“192.168.1.1”替换为你的拨号获得的IP地址。

    激活拨号连接:
    使用以下命令激活拨号连接:

    sudo pon dsl-provider
    
    

    等待一会儿,系统会自动进行拨号连接。如果一切正常,你应该能够开始上网了。
    断开连接:
    使用以下命令断开拨号连接:

    sudo poff dsl-provider
    
    

    如果你在使用以上步骤进行拨号时遇到困难,建议你检查以下几点:硬件设备是否正常工作;拨号用户名和密码是否正确;物理网线是否插好;系统网络设置是否正确;防火墙设置是否正确。如果问题仍然存在,你可能需要寻求专业的技术支持。

    评论
  • 封尘绝念丶 2023-09-22 10:52
    关注
    获得1.00元问题酬金

    在CentOS7中,可以通过配置单网卡多IP来实现多个IP地址的绑定。下面是具体的配置步骤:

    1. 打开网卡配置文件

    使用编辑器打开网卡配置文件,例如:

    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    2. 添加IP地址

    在文件中添加以下内容:

    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    其中,IPADDR为要添加的IP地址,NETMASK为子网掩码。

    如果需要添加多个IP地址,可以在文件中添加多个IPADDR和NETMASK的组合。

    1. 重启网络服务

    完成配置后,需要重启网络服务才能生效。可以使用以下命令重启网络服务:

    systemctl restart network
    4. 验证IP地址

    可以使用以下命令验证IP地址是否添加成功:

    ip addr show
    该命令会显示所有网卡的IP地址信息,可以查看是否添加了新的IP地址。

    注意事项:

    • 添加的IP地址必须在同一子网内。

    • 添加的IP地址不能与其他设备的IP地址冲突。

    • 添加的IP地址需要在防火墙中进行相应的配置,以允许对应的端口访问。

    评论
  • HiSiri666666 Java领域优质创作者 2023-09-22 23:44
    关注
    获得3.00元问题酬金

    参加gpt
    以下是一个详细的配置方式:

    1. 配置VLAN口:
    • 打开CentOS7机器的终端,并以管理员身份登录。
    • 使用 nmcli 命令创建一个VLAN接口,将其绑定到您的物理网卡,并分配一个VLAN ID。例如,假设您的物理网卡是eth0,VLAN ID为100,命令如下:
      nmcli connection add type vlan con-name vlan100 dev eth0 id 100
    • 激活VLAN接口:
      nmcli connection up vlan100
    1. 配置拨号连接:
      • 使用 nmcli 命令创建一个拨号连接。假设您使用的是PPPoE拨号协议,命令如下:
        nmcli connection add type pppoe con-name pppoe1 ifname eth0 vlan.vlan-id 100 username YOUR_USERNAME password YOUR_PASSWORD
        将YOUR_USERNAME替换为您的拨号用户名,YOUR_PASSWORD替换为您的拨号密码。
      • 激活拨号连接:
        nmcli connection up pppoe1
    2. 重复上述步骤为每个宽带连接创建一个拨号连接。
    3. 验证连接:
    • 使用 nmcli 命令查看网络连接状态:
      nmcli connection show
    • 您应该看到已创建的拨号连接和VLAN接口的状态为“已激活”。
      • 尝试通过Ping命令验证连接是否正常工作:
        ping google.com
        请注意,上述步骤是一个基本的配置示例,实际的配置可能因您的网络环境和需求而有所不同。建议您根据您的具体情况进行适当的调整和配置。另外,确保您具备管理员权限并小心操作,以避免对系统造成不必要的影响。
    评论
  • 心梓知识 2023-09-23 02:48
    关注
    获得2.00元问题酬金

    结合GPT给出回答如下请题主参考
    首先,需要在CentOS7上安装多线多拨软件。常见的多线多拨软件包括bonding、teamd、MPPP等,本文以bonding方式为例。

    1.安装bonding软件

    yum install -y bonding
    

    2.配置bonding参数
    编辑/etc/sysconfig/network-scripts/ifcfg-bond0文件,添加以下内容:

    DEVICE=bond0
    ONBOOT=yes
    BOOTPROTO=dhcp
    BONDING_OPTS="mode=balance-alb miimon=100"
    

    其中,mode=balance-alb表示使用负载均衡模式,miimon=100表示监测间隔时间为100毫秒。

    3.配置网卡参数
    编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,添加以下内容:

    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes
    

    将eth0接口作为bond0的从接口。

    4.配置路由和DNS
    编辑/etc/sysconfig/network文件,添加以下内容:

    NETWORKING=yes
    HOSTNAME=centos7
    GATEWAY=192.168.1.1
    DNS1=114.114.114.114
    DNS2=8.8.8.8
    

    其中,GATEWAY为网关IP地址,DNS1和DNS2为DNS服务器IP地址。

    5.重启网络服务

    systemctl restart network.service
    

    至此,多线多拨的配置已完成。

    注:由于每个宽带对应一个光猫,因此需要对每个光猫设置不同的VLAN口,具体配置方法可参考该光猫的说明书。同时,为了实现负载均衡,需要在交换机上将bond0所在的端口设为trunk口。

    评论
  • 想你依然心痛 全栈领域新星创作者 2023-09-25 09:27
    关注
    获得2.00元问题酬金

    这里介绍一种可能的方案,具体实现可能需要根据具体情况进行调整和修改。

    1. 配置Vlan口

    在交换机上创建5个Vlan口,分别对应5根宽带。将每个光猫连接到相应的Vlan口上,配置IP地址。

    1. 配置CentOS7机器网络

    在CentOS7机器上,选择一块网卡连接到交换机上,并配置IP地址和网关。可以使用NetworkManager进行配置,也可以手动修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件。

    1. 配置负载均衡

    使用LVS或HAProxy等负载均衡软件,将5个宽带连接的光猫作为后端服务器,进行负载均衡。可以根据实际需要设置负载均衡算法、会话保持等参数。

    1. 配置拨号

    使用PPPoE或其他拨号软件,对每个宽带进行拨号,获取IP地址。可以使用pppoe-setup命令来进行配置,也可以手动修改/etc/ppp/pppoe.conf 和/etc/ppp/chap-secrets等文件。

    1. 自动化脚本

    将以上配置写成自动化脚本,可以使配置更加方便和可靠。可以使用Shell脚本、Ansible等工具来进行实现。

    下面是一个可能的Shell脚本示例,用于自动配置拨号和负载均衡:

    #!/bin/bash
    
    # 定义光猫的IP地址和Vlan口号
    modem1_ip="192.168.1.1"
    modem2_ip="192.168.2.1"
    modem3_ip="192.168.3.1"
    modem4_ip="192.168.4.1"
    modem5_ip="192.168.5.1"
    
    vlan1="eth0.1"
    vlan2="eth0.2"
    vlan3="eth0.3"
    vlan4="eth0.4"
    vlan5="eth0.5"
    
    # 拨号配置
    pppoeconf <<EOF
    no
    yes
    eth0
    default
    no
    no
    no
    no
    EOF
    
    # 设置拨号账号密码
    echo "username * password *" > /etc/ppp/chap-secrets
    
    # 启动拨号
    pppoe-start
    
    # 配置负载均衡
    yum install -y haproxy
    
    cat <<EOF > /etc/haproxy/haproxy.cfg
    global
        log /dev/log    local0
        log /dev/log    local1 notice
        chroot /var/lib/haproxy
        stats socket /run/haproxy/admin.sock mode 660 level admin expose-fd listeners
        stats timeout 30s
        user haproxy
        group haproxy
        daemon
    
    defaults
        log global
        mode http
        option httplog
        option dontlognull
        timeout connect 5000
        timeout client 50000
        timeout server 50000
    
    frontend front1
        bind *:80
        default_backend back1
    
    backend back1
        balance roundrobin
        server modem1 $modem1_ip:80 check
        server modem2 $modem2_ip:80 check
        server modem3 $modem3_ip:80 check
        server modem4 $modem4_ip:80 check
        server modem5 $modem5_ip:80 check
    EOF
    
    systemctl enable haproxy
    systemctl start haproxy
    

    上述脚本中,定义了光猫的IP地址和Vlan口号,使用pppoeconf命令进行拨号配置,并设置拨号账号密码。然后安装和配置HAProxy,设置负载均衡的服务器列表和算法,最后启动HAProxy服务。

    评论
  • yy64ll826 2023-09-25 20:57
    关注
    获得1.00元问题酬金

    Centos7配置PPPOE+vlan多拨

    环境:
    #######################
    物理机系统:centos7 x64
    CPU:J3455
    内存:12G
    网卡:enp1s0、enp4s1
    硬盘:256G SSD + 14T HDD +1T HDD
    #####################
    虚拟机软件:virtual box
    虚拟机系统:ikuai x86、lede x64
    虚拟机网卡:enp1s0直通ikuai和lede的网卡1、enp4s1直通ikuai和lede的网卡2。均开启混合模式
    #######
    目的:
    通过ikuai或者lede软路由多拨上网,软路由的lan口连接物理路由器,物理路由器设置为AP模式
    ##############
    一、ikuai x86
    配置如下:
    1、centos7的网卡enp1s0 (WAN口)设置promisc混合模式:
    
    /usr/sbin/ifconfig enp1s0 promisc
    
    2、网卡配置文件开启VLAN:
    
    echo 'VLAN=yes' >> /etc/sysconfig/network-scripts/ifcfg-enp1s0
    
    3、设置virtual box的ikuai虚拟机的所有网卡为混合模式
    4、在ikuai的wan口模式改为”基于vlan的混合模式“
    完成。
    #############
    二、lede x64
    配置如下:
    1、centos7的网卡enp1s0 (WAN口)设置promisc混合模式:
    
    /usr/sbin/ifconfig enp1s0 promisc
    
    2、网卡配置文件开启VLAN:
    
    echo 'VLAN=yes' >> /etc/sysconfig/network-scripts/ifcfg-enp1s0
    
    3、设置virtual box的LEDE虚拟机的所有网卡为混合模式
    4、在LEDE里设置wan物理口eth0 为promisc混合模式:
    
    /sbin/ifconfig eth0 promisc
    
    推荐加入开机自启,方法:
    
    sed '/exit\ 0/i/sbin/ifconfig eth0 promisc' /etc/rc.local
    
    5、在LEDE的多线多播里设置多拨就可以了
    
    
    评论
  • bug菌¹ Java领域优质创作者 2023-09-25 23:46
    关注
    获得3.00元问题酬金

    该回答引用ChatGPT,希望对题主有所帮助,如有帮助,还望采纳。


    首先需要安装 pppoe 客户端,运行以下命令:

    yum install -y ppp pppoe
    

    安装完成后,需要编辑 /etc/ppp/pppoe.conf 文件,将以下内容添加到文件末尾:

    # 配置第一条拨号连接
    user1:
      # 拨号用户名
      user1
      # 拨号密码
      password1
      # 拨号接口,一般为 eth0
      eth0
      # 拨号服务提供商的接入点
      # 可以通过 pppoe-discovery 命令查找
      # 例如:server "ChinaNet"
      server ""
    
    # 配置第二条拨号连接...
    user2:
      user2
      password2
      eth0
      server ""
    
    # 配置第三条拨号连接...
    user3:
      user3
      password3
      eth0
      server ""
    
    # 配置第四条拨号连接...
    user4:
      user4
      password4
      eth0
      server ""
    
    # 配置第五条拨号连接...
    user5:
      user5
      password5
      eth0
      server ""
    

    每条拨号连接需要占用一个独立的用户名和密码,连接接口为 eth0,服务提供商接入点需要自行查找填写,例如 ChinaNet

    然后需要在 /etc/ppp/ip-up.local 文件中添加以下脚本:

    #!/bin/bash
    
    # 设置路由表,将每条拨号连接分别指向一个路由编号
    ip route add default dev ppp0 table 1
    ip route add default dev ppp1 table 2
    ip route add default dev ppp2 table 3
    ip route add default dev ppp3 table 4
    ip route add default dev ppp4 table 5
    
    # 添加策略路由规则,根据源 IP 地址将数据包路由到相应的路由表
    ip rule add from 10.0.0.1/32 table 1
    ip rule add from 10.0.0.2/32 table 2
    ip rule add from 10.0.0.3/32 table 3
    ip rule add from 10.0.0.4/32 table 4
    ip rule add from 10.0.0.5/32 table 5
    
    # 设置默认路由为主路由
    ip route add default scope global nexthop via 192.168.1.1 dev eth0
    

    其中,10.0.0.1/3210.0.0.5/32 应分别指向不同的路由表,路由表编号应与拨号连接编号相同。192.168.1.1 为主路由的网关地址,可以根据实际情况修改。

    最后需要编辑 /etc/ppp/chap-secrets 文件,将以下内容添加到文件末尾:

    # 配置第一条拨号连接的用户名和密码
    user1    *       password1   *
    
    # 配置第二条拨号连接的用户名和密码...
    user2    *       password2   *
    
    # 配置第三条拨号连接的用户名和密码...
    user3    *       password3   *
    
    # 配置第四条拨号连接的用户名和密码...
    user4    *       password4   *
    
    # 配置第五条拨号连接的用户名和密码...
    user5    *       password5   *
    

    其中,* 表示允许任意主机拨号连接。

    配置完成后,可以运行以下命令启动拨号连接:

    pppoe-start
    

    如果需要断开连接,可以运行以下命令:

    pppoe-stop
    

    为方便操作,可以将上述脚本保存为一个可执行文件,例如 /root/pppoe.sh,然后运行以下命令添加执行权限:

    chmod +x /root/pppoe.sh
    

    每次需要启动或断开拨号连接时,只需运行该脚本即可。

    评论
  • 前网易架构师-高司机 游戏服务器领域优质创作者 2023-09-27 15:09
    关注
    获得2.00元问题酬金

    参考chatgpt回答:
    5根宽带,各接入5个光猫,各光猫接入交换机并分配到一个Vlan口。
    CentOS7的机器通过一个网卡接入交换机。常见的PCDN的环境配置。
    现在想拨号这5根宽带让其上网。
    希望告知具体配置方式,详细的讲解。
    如能进一步形成脚本等可自动执行的方式更好
    提交内容不合规, 请编辑后再次提交
    5根宽带,各接入5个光猫,各光猫接入交换机并分配到一个Vlan口。
    CentOS7的机器通过一个网卡接入交换机。常见的PCDN的环境配置。
    现在想拨号这5根宽带让其上网。
    提交内容不合规, 请编辑后再次提交
    5根宽带,各接入5个光猫,各光猫接入交换机并分配到一个Vlan口。
    CentOS现在想拨号这5根宽带让其上网。
    要将CentOS连接到这5根宽带并上网,您需要按照以下步骤进行操作:

    1. 首先,将每个光猫连接到交换机上,并将每个光猫分配到一个不同的VLAN口。这可以通过将每个光猫连接到交换机上的不同端口,并在交换机上配置相应的VLAN口来实现。

    2. 在CentOS上,您需要设置每个宽带连接的拨号配置。打开终端,并使用root用户或具有管理员权限的帐户登录。

    3. 执行以下命令来配置第一个宽带连接的拨号配置(请替换为您的实际配置):

      nmcli con add type pppoe con-name "Broadband-1" ifname eth0 username "your-username" password "your-password"
      

      这将创建一个名为"Broadband-1"的PPPoE连接,以太网接口设置为"eth0",并使用您提供的用户名和密码进行身份验证。您可以根据需要更改接口名称、连接名称、用户名和密码。

    4. 使用类似的命令配置其他4个宽带连接的拨号配置。只需更改连接名称和用户名/密码。

    5. 执行以下命令以激活所有宽带连接:

      nmcli con up "Broadband-1"
      nmcli con up "Broadband-2"
      nmcli con up "Broadband-3"
      nmcli con up "Broadband-4"
      nmcli con up "Broadband-5"
      

      这将启动每个宽带连接并使其处于活动状态。您可以根据需要调整连接名称。

    6. 现在,CentOS应该能够通过所有5个宽带连接上网。可以通过打开Web浏览器或执行网络命令(如ping)来进行测试。

    请注意,这只是一个基本的配置示例,具体的步骤可能因您的网络环境和要求而有所不同。如果遇到任何问题,建议您参考CentOS的文档或寻求其他网络配置方面的帮助。
    5根宽带,各接入5个光猫,各光猫接入交换机并分配到一个Vlan口。
    CentOS现在想拨号这5根宽带让其上网。
    要在CentOS上拨号5根宽带并使其上网,您可以按照以下步骤进行操作:

    1. 首先,将每个光猫连接到交换机上,并将每个光猫分配到一个不同的VLAN口。确保交换机已正确配置并工作正常。

    2. 在CentOS上,打开终端并使用root用户身份或具有管理员权限的帐户登录。

    3. 使用以下命令安装ppp软件包:

      sudo yum install ppp
      
    4. 执行以下命令来创建并编辑拨号配置文件:

      sudo vi /etc/ppp/peers/provider1
      

      将以下配置添加到文件中(请替换为实际配置):

      pty "pppoe -I eth0 -T 80 -m 1452"
      lock
      noauth
      maxfail 0
      defaultroute
      usepeerdns
      user <your-username>
      password <your-password>
      

      请注意,在"pty"行中,您需要将"eth0"替换为您的实际网络接口名称。同样地,在"user"和"password"行中,您需要替换为您的实际PPPoE凭据。

    5. 使用类似的方式为剩余的4个宽带连接创建配置文件。将文件名更改为"provider2","provider3","provider4"和"provider5",并根据需要进行必要的更改。

    6. 执行以下命令进行拨号连接:

      sudo pppd call provider1
      sudo pppd call provider2
      sudo pppd call provider3
      sudo pppd call provider4
      sudo pppd call provider5
      

      这将分别启动每个拨号连接。

    7. 检查网络连接以确保成功建立连接。您可以使用ping命令测试连接:

      ping google.com
      

      如果您能够成功获得响应,则表示上网连接已经建立。

    请注意,这只是一个基本的配置示例,具体的步骤可能因您的网络环境和要求而有所不同。如果您遇到任何问题,建议您根据您的情况查阅CentOS的文档或寻求其他网络配置方面的帮助。
    5根宽带,各接入5个光猫,各光猫接入交换机并分配到一个Vlan口。
    CentOS7如何通过一个网卡接入交换机
    要在CentOS 7上通过一个网卡接入交换机,请按照以下步骤进行操作:

    1. 首先,将您的CentOS 7计算机的网卡连接到交换机的一个可用端口上。确保连接正常。

    2. 打开终端并使用root用户或具有管理员权限的帐户登录。

    3. 执行以下命令以查看可用的网络接口:

      ip link
      

      记下您要使用的网络接口的名称。通常,以太网接口的名称为"ethX",其中X为接口编号。

    4. 执行以下命令以编辑网络配置文件:

      sudo vi /etc/sysconfig/network-scripts/ifcfg-ethX
      

      请将"ethX"替换为您要使用的网络接口的名称。例如,如果您要使用"eth0"接口,则命令为:

      sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
      
    5. 在编辑器中,将以下内容添加到配置文件中:

      TYPE=Ethernet
      BOOTPROTO=dhcp
      NAME=ethX
      DEVICE=ethX
      ONBOOT=yes
      

      记得将"ethX"替换为您实际使用的接口名称。

    6. 保存并关闭文件。

    7. 执行以下命令以重启网络服务:

      sudo systemctl restart NetworkManager
      

      网络服务将重新加载配置并启用新的网络接口。

    8. 检查网络连接是否正常。您可以使用ping命令测试连接:

      ping google.com
      

      如果您能够成功获得响应,则表示您的CentOS 7计算机已通过该网卡接入交换机。

    请注意,如果您的网络环境需要静态IP地址或其他网络配置,您需要相应地编辑网络配置文件。此外,根据您的网络设置,可能需要进一步配置VLAN或其他网络参数。如有需要,请查看CentOS 7的文档或咨询网络管理员以获取更多帮助。

    评论
  • juer_0001 2023-09-28 16:14
    关注
    获得1.00元问题酬金

    参考gpt:

    配置一个CentOS 7 机器以使用这5根宽带进行拨号上网需要一些复杂的网络配置,包括设置网络接口、VLAN、PPPoE 连接等。以下是一个详细的步骤,但请注意,实施这些配置可能会因您的网络硬件和网络提供商而异,需要谨慎操作。
    
    准备工作:
    
    确保您有访问CentOS 7 机器的管理员权限。
    了解每个宽带连接的PPPoE用户名和密码。
    安装所需软件:
    
    如果您的CentOS 7没有安装ppp包,请安装它,因为它是用于PPP拨号连接的软件。
    
    sudo yum install ppp
    配置VLAN:
    
    使用ip命令或编辑/etc/sysconfig/network-scripts/ifcfg-<your-interface>文件配置VLAN。假设您的接口是eth0,VLAN ID是100,编辑配置文件:
    
    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0.100
    在文件中添加以下内容:
    
    DEVICE=eth0.100
    BOOTPROTO=dhcp
    ONBOOT=yes
    VLAN=yes
    然后保存并退出。
    
    重启网络:
    
    sudo systemctl restart network
    创建PPPoE连接:
    
    编辑/etc/ppp/peers/provider文件,用于配置PPPoE连接。
    
    sudo vi /etc/ppp/peers/provider
    在文件中添加以下内容,将username和password替换为您的PPPoE凭据:
    
    user <username>
    password <password>
    connect /bin/true
    noipdefault
    defaultroute
    usepeerdns
    hide-password
    保存并退出。
    
    创建PPPoE启动脚本:
    
    创建一个启动脚本以启动PPPoE连接:
    
    sudo vi /etc/sysconfig/network-scripts/ifup-pppoe
    添加以下内容:
    
    
    #!/bin/bash
    /usr/sbin/pppd call provider
    保存并退出,并确保脚本可执行:
    
    
    sudo chmod +x /etc/sysconfig/network-scripts/ifup-pppoe
    启动PPPoE连接:
    
    
    sudo ifup ppp0
    (假设ppp0是您的PPPoE接口名称)
    
    测试连接:
    
    确保您可以通过ping或浏览器测试Internet连接。
    
    
    评论
  • GIS工具开发 2023-09-28 19:47
    关注
    获得2.00元问题酬金

    可以通过虚拟网卡来做

    评论
  • 会跑的小鹿 2023-09-28 21:06
    关注
    获得1.00元问题酬金

    用ppp包进行操作

    评论
  • 关注
    获得2.00元问题酬金

    创建一个系统服务来在启动时自动执行脚本。创建一个名为 /etc/systemd/system/start_pppoe.service 的文件,并添加以下内容:

    [Unit]
    Description=Start PPPoE Connections
    After=network.target
    
    [Service]
    ExecStart=/etc/ppp/start_pppoe.sh
    
    [Install]
    WantedBy=default.target
    

    启用并启动服务:

    sudo systemctl enable start_pppoe.service
    sudo systemctl start start_pppoe.service
    
    评论

报告相同问题?

问题事件

  • 系统已结题 9月29日
  • 创建了问题 9月21日

悬赏问题

  • ¥30 哈夫曼编码译码器打印树形项目
  • ¥20 求完整顺利登陆QQ邮箱的python代码
  • ¥15 怎么下载MySQL,怎么卸干净原来的MySQL
  • ¥15 网络打印机Ip地址自动获取出现问题
  • ¥15 求局部放电案例库,用于预测局部放电类型
  • ¥100 QT Open62541
  • ¥15 stata合并季度数据和日度数据
  • ¥15 谁能提供rabbitmq,erlang,socat压缩包,记住版本要对应
  • ¥15 Vue3 中使用 `vue-router` 只能跳转到主页面?
  • ¥15 用QT,进行QGIS二次开发,如何在添加栅格图层时,将黑白的矢量图渲染成彩色