当前位置:论坛首页 > Linux面板 > Linux面板教程

ip配置工具使用说明教程

发表在 Linux面板2021-11-16 18:02 [复制链接] 38 22552

写在教程前面:
必须要做好磁盘快照并且和服务器商确认过IP才决定自己是否要添加!
添加错误IP有一定概率会导致服务器网络中断,请确认IP可用后再操作!


ip添加,几乎无风险,以上为考虑到大部分用的都是云服务器,一旦连接不上服务器命令行,又没有快照的,就只能到服务器机房本机处理了。基于此原因,建议做好磁盘快照后再操作!



打开插件默认界面截图        
tt1.png

【IP配置工具兼容的系统版本说明】          
  已兼容的系统版本为:

          centos系列:cenots7
          ubuntu系列:ubuntu18、ubuntu20
          debian系列:debian10


【使用场景】:          
          常用场景1    多IP服务器需要绑定多IP时                                       
          常用场景2    其IP默认是DHCP自动获取的,但IP每天都会变,希望给配一个静态IP
         

          常用场景3    增加一个新的IP
         
          常用场景4    需要给SSH远程添加设置授权IP时、不清楚设置了哪些授权IP,可一键初始化
         
          常用场景5    FTP IP配置(如FTP无法连接,需要配置正确ftp ip配置项)


【IP配置】        




说明:目前版本IP配置工具,已支持多网卡服务器使用,如果服务器为云服务器,需要做内网映射的,请绑定云平台分配的内网IP。





添加IP示例:
如图填写对应信息,并了解安全风险。打勾确认后,点击确认提交。
tt2.png

确认后,如果IP格式合法,会成功添加并自动获取新的配置IP列表。
如下图成功添加并获取最新的绑定IP信息:
tt3.png




腾讯云服务器网卡绑定IP示例:
在腾讯云后台先给主网卡分配内网映射IP。
注意:多网卡服务器请根据需要选择绑定至对应网卡。选择绑定至哪张网卡,IP配置工具插件内就需要绑定对应IP至对应网卡。

t1.png

如图点击后会弹以下框,这边选择手动填写,以172.16.0.9为例。
t2.png


如图,分配成功:
t3.png


内网IP分配成功后,还需要绑定公网IP。没有申请公网IP的,如图位置申请:
t4.png

点击申请后,弹如下框,点击提交确认即可。
t5.png

申请成功后,回到主网卡绑定界面绑定公网IP。如图:
t6.png


有成功申请公网IP的,会默认显示已有公网IP列表。本机为106开头的IP为例。勾选后提交确认。
t7.png

如图,绑定成功:
t8.png



然后在插件内添加下内网IP,即172.16.0.9。需要将此内网映射IP绑定到服务器网卡。
如果未绑定,申请的公网IP,是无法正常使用的。如图测试无法连接:
t9.png


插件内绑定172.16.0.9:
将对应信息填写到对应的输入框,勾选后,点击提交。
tt2.png


设置成功后,可看到172.16.0.9已成功绑定到网卡。
tt3.png


验证:使用106开头的公网IP连接ssh。正常连接。(如果不能连接,并且ssh服务正常运行,可能端口未放行或者可能原因为设置了授权IP,但连接终端的本机IP未添加到授权IP。)
t12.png


命令行查看172.16.0.9已成功绑定至网卡eth0。
t13.png




编辑修改IP、子网掩码,将172.16.0.60修改为172.16.0.61为例:
tt4.png
tt5.png



删除IP、子网掩码,以172.16.0.61为例:
tt6.png

如图删除成功,并会自动获取新的绑定IP及对应子网掩码信息列表。
tt7.png


【ssh配置默认显示界面如图:
s1.png

添加一个125.x.x.x的IP,如图:

s2.png

输入要添加的授权IP,点击提交,会自动获取新的授权IP列表,如下图,授权IP已成功添加。
s3.png



初始化:点击后,输入计算结果,提交后,会执行初始化。 初始化会恢复默认不限制状态。删除所有授权IP白名单。
s4.png


如图初始化成功:
s5.png

s6.png


测试授权IP功能:以添加一个124非本机电脑IP为例。正常即使添加,也无法使用本机电脑远程连接ssh。
s7.png



如下图成功添加:
s8.png


测试ssh终端连接,如下图,发现不可连接:
s9.png




将已添加的非电脑本机ssh的授权ip编辑修改成电脑本机IP。如下图:
s10.png


如图修改成功,会自动获取新的授权IP列表以及对应的操作时间。
s11.png



本机电脑测试ssh连接,成功连接,意味着授权IP成功设置生效:
s12.png



删除129开头的授权的IP:
s13.png


如图成功删除,并自动获取了最新的授权IP列表信息:
s14.png









【FTP配置】打开默认界面示例:
f1.png


面板安装的ftp,未配置前,默认是关闭的,命令验证如下:
ff1.png


打开开关配置,会自动将服务器本机出口IP配置到ftpIP配置项:
f3.png


命令行验证,已成功配置:
ff2.png


把配置关闭:
f5.png


命令行验证,已成功关闭:
ff3.png






































使用道具 举报 只看该作者 回复
发表于 2024-5-2 21:38:27 | 显示全部楼层
Ubuntu 22 什么时候支持。。。
使用道具 举报 回复 支持 反对
发表于 2024-4-21 03:44:47 | 显示全部楼层
@堡塔技术阿宏 能兼容Debian11吗
使用道具 举报 回复 支持 反对
发表于 2024-4-21 03:29:08 | 显示全部楼层
能不能兼容一下Debian11及以上?
使用道具 举报 回复 支持 反对
发表于 2024-2-3 13:06:05 | 显示全部楼层
为啥显示的网卡不全,有些网卡都没显示,点修复了还是一样
使用道具 举报 回复 支持 反对
发表于 2024-2-3 12:05:48 | 显示全部楼层
宝塔用户_utyxde 发表于 2024-2-3 12:04
添加ipv6会提示ip格式错误

ip地址不合法
使用道具 举报 回复 支持 反对
发表于 2024-2-3 12:04:36 | 显示全部楼层
添加ipv6会提示ip格式错误
使用道具 举报 回复 支持 反对
发表于 2022-11-19 13:10:34 | 显示全部楼层
提示不支持的操作类型
使用道具 举报 回复 支持 反对
发表于 2022-11-5 20:05:13 | 显示全部楼层
运维风光 发表于 2022-11-5 17:24
您好,遇到问题请开新帖子咨询,使用命令查看网卡信息。打码个人信息

你好,我尝试发帖了,卡在审核中好久了。
IP信息

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether xxxxx ff:ff:ff:ff:ff:ff
    inet xxxx brd xxxx scope global enp2s0f0
       valid_lft forever preferred_lft forever
    inet6 xxxx/64 scope link
       valid_lft forever preferred_lft forever
3: enp2s0f1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/etherxxxx brd ff:ff:ff:ff:ff:ff
这是ip a信息 mac地址,和ip已打码为xxxx
使用道具 举报 回复 支持 反对
发表于 2022-11-5 19:47:13 | 显示全部楼层
运维风光 发表于 2022-11-5 17:24
您好,遇到问题请开新帖子咨询,使用命令查看网卡信息。打码个人信息

你好,已发新帖。https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=103146
使用道具 举报 回复 支持 反对
发表于 2022-11-5 17:24:49 | 显示全部楼层
q2190991 发表于 2022-11-5 16:50
你好,麻烦看一下我的评论

您好,遇到问题请开新帖子咨询,使用命令查看网卡信息。打码个人信息
  1. ip a
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-11-5 16:50:36 | 显示全部楼层
谢花郎 发表于 2022-9-15 19:09
使用上遇到问题可新开帖子提问

你好,麻烦看一下我的评论
使用道具 举报 回复 支持 反对
发表于 2022-11-5 16:04:13 | 显示全部楼层
REQUEST_DATE: 2022-11-05 04:02:34
PAN_VERSION: 7.9.5
  OS_VERSION: Ubuntu 20.04 LTS x86_64(Py3.7.9)
REMOTE_ADDR: 212.107.30.130
REQUEST_URI: POST /plugin%3Faction%3Da%26amp%3Bname%3Dip_configuration%26amp%3Bs%3Dset_ip_address
REQUEST_FORM: {'dev_name': 'enp2s0f0', 'ip_address_add': '45.92.126.115', 'netmask_add': '255.255.255.248'}
  USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
Traceback (most recent call last):
  File "pluginAuth.py", line 449, in pluginAuth.Plugin.exec_fun
  File "/www/server/panel/plugin/ip_configuration/ip_configuration_main.py", line 393, in set_ip_address
    if self.ubuntu_ip_set(dev_name=get.dev_name,ip_address_add=get.ip_address_add,netmask_add=new_net_num) == False:
  File "/www/server/panel/plugin/ip_configuration/ip_configuration_main.py", line 860, in ubuntu_ip_set
    tmp_data = data['network']['ethernets'][dev_name]['addresses']
KeyError: 'enp2s0f0'
使用道具 举报 回复 支持 反对
发表于 2022-11-5 16:03:32 | 显示全部楼层
添加IP报错,请问能看看嘛
使用道具 举报 回复 支持 反对
发表于 2022-9-15 19:09:12 | 显示全部楼层
使用上遇到问题可新开帖子提问
使用道具 举报 回复 支持 反对
发表于 2022-8-9 12:38:57 | 显示全部楼层
可以批量添加么?
使用道具 举报 回复 支持 反对
123下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表