ipv4无访问权限 ipv4无访问网络权限

2023-04-25 04:49  ca 蜻蜓知识  浏览: 291  作者: tiger  

给服务端机器开通IP访问权限白名单,一般有2种情况,

  1. 在K8S集群里面给集群外的机器开通访问权限(这个一般在ingress里面添加即可)
  2. 给单机添加IP访问权限 (本文就介绍这一种情况)

一般地, 单机添加IP白名单,是在防火墙里面添加,即firewall-cmd ,很少的情况需要修改host.allow、host.deny文件。

使用如下命令添加并重新加载即可 (address 对应你需要开通的IP访问, port 是你本机开放的端口)

sudo firewall-cmd --permanent --add-rich-rule &39;rule family=&34;ipv4&34; source address=&34;150.223.255.72&34; port port=&34;9099&34; protocol=&34;tcp&34; accept&39;

sudo firewall-cmd --reload
  • 添加完了之后,使用firewall-cmd --list-all 查看是否添加成功

  • 遇到的问题:

开通好了之后, 由于重启了网卡 service network restart, 导致端口的IP默认开了ipv6

解决方案:

 vi /etc/sysctl.conf或者 vi /usr/lib/sysctl.d/00-system.conf
添加如下代码:net.ipv4.ip_forward=1
重启network服务 systemctl restart network
查看是否修改成功 sysctl net.ipv4.ip_forward
如果返回为“ net.ipv4.ip_forward = 1 ”则表示成功了这时,重启容器即可。
TAG: ipv4,无,访问,权限,网络,给,服务,端,机器,开通,
版权声明

本文仅代表作者观点,不代表蜻蜓百科-做你身边的百科发动机立场。
本文系作者授权蜻蜓百科-做你身边的百科发动机发表,未经许可,不得转载。

已有 40条评论
Copyright Your WebSite.Some Rights Reserved. Powered By 蜻蜓百科heme By 京ICP备11041704号-42