当前位置: 首页 > news >正文

svn 通过127.0.01能访问 但通过公网IP不能访问,这是什么原因?

连接失败的提示如下

1、SVN的启动方法

方法一:

svnserve -d -r /mnt/svn

方法二:

svnserve -d --listen-port 3690 -r /mnt/svn

方法三:

svnserve -d -r /mnt/svn --listen-host 0.0.0.0

2、首先检查svn服务器是否启动

方法一:

netstat -tunlp | grep svn

演示如下

如上状态,说明已启动

方法二:

svnserve --version

演示如下:

方法三:

直接本地拉一个项目试下,命令如下:

svn checkout svn://127.0.0.1/51daimajz/pc ./

本地可以拉取,但换成外网的IP就不行了,这可能是防火墙的问题

3、检查防火墙状态

方法一:

sudo systemctl status firewalld

如果防火墙正在运行,输出中会显示Active: active (running);如果防火墙未运行,输出中会显示Active: inactive (dead)

方法二:

sudo firewall-cmd --state

此命令会直接返回running(运行中)或not running(未运行)。

4、启动、停止和重启防火墙

启动防火墙:

sudo systemctl start firewalld

 停止防火墙:

sudo systemctl stop firewalld

重启防火墙:

sudo systemctl restart firewalld

设置防火墙开机自启:

sudo systemctl enable firewalld

禁止防火墙开机自启: 

sudo systemctl disable firewalld

开放端口

sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

--zone=public:指定防火墙区域为public,这是最常用的区域。
--add-port=80/tcp:表示开放TCP协议的80端口。如果是UDP端口,将/tcp替换为/udp。
--permanent:表示此配置会永久保存,下次重启防火墙后依然生效。

配置完成后,需要重新加载防火墙规则:

sudo firewall-cmd --reload

关闭端口

关闭某个端口的命令与开放端口类似,只需将--add-port替换为--remove-port

sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent
sudo firewall-cmd --reload

查看开放的端口

使用以下命令查看当前开放的端口:

sudo firewall-cmd --zone=public --list-ports

开放服务

除了开放端口,还可以直接开放预定义的服务。例如,开放SSH服务:

sudo firewall-cmd --zone=public --add-service=ssh --permanent
sudo firewall-cmd --reload

查看当前开放的服务:

sudo firewall-cmd --zone=public --list-services

相关文章:

  • Nacos简介、安装与使用(保姆级教程!!!)
  • ProfibusDP主站转ModbusTCP网关如何进行数据互换
  • 学习日记-250305
  • 大数据环境(单机版) Flume传输数据到Kafka
  • C++ JSON库的使用示例
  • MambaMorph:基于 Mamba 的医学 MR-CT 可变形配准框架
  • scBaseCamp:一个AI代理的可持续扩充的单细胞数据存储库
  • Huggingface transformers库使用教程(翻译)--------(2)使用piplines进行推理
  • IDC权威认证!永洪科技入选 IDC「GBI图谱」,点亮生成式 BI 价值灯塔
  • 【Linux】使用问题汇总
  • MySQL-多表查询
  • 模拟数据文件少写“+”加在本地如何恢复?
  • Java 实现 Oracle 的 MONTHS_BETWEEN 函数
  • 在PyCharm开发环境中,如何建立hello.py文件?
  • 小菜鸟系统学习Python-迭代实现斐波那契和汉诺塔问题
  • C语言——链表
  • 国产替代新篇章:领麦微红外测温传感器赋能3D打印精准制造
  • 开启科创服务新篇章:八月瓜科技CRM数字化管理系统成功上线
  • 永磁直驱式风力发电虚拟同步机仿真模型Matlab/Simulink模型
  • 从数据到决策,永洪科技助力良信电器“智”领未来
  • 昆明hph网站建设/关键词自动优化工具
  • 网站建设业务员主要工作/seo按照搜索引擎的
  • 织梦做泰文网站/磁力搜索引擎下载
  • 忻州网站建设网站推广/杭州seo排名收费
  • 重庆九龙坡营销型网站建设公司哪家好/网上软文发稿平台
  • 游戏交易网站开发/网络公司网站模板