HCRM博客

如何在CentOS上配置花生壳进行内网穿透?

CentOS 花生壳

花生壳是一款内网穿透软件,广泛应用于个人和企业用户,通过将内网服务映射到外网,实现远程访问,在CentOS系统中,花生壳的安装和使用相对简单,但需要一定的技术基础,以下是详细的安装和配置步骤:

如何在CentOS上配置花生壳进行内网穿透?-图1
(图片来源网络,侵权删除)

安装步骤

1、下载花生壳软件

访问花生壳官网(HTTPS://hsk.oray.com/download/),选择适合CentOS的版本,对于64位系统,可以下载phddns_5.2.0_amd64.rpm

使用wget命令下载文件:

```bash

cd /tmp

wget https://dlcdn.oray.com/hsk/linux/phddns5.0.0.x86_64.rpm

如何在CentOS上配置花生壳进行内网穿透?-图2
(图片来源网络,侵权删除)

```

2、安装花生壳

使用rpm命令进行安装:

```bash

rpm ivh phddns5.0.0.x86_64.rpm

```

如何在CentOS上配置花生壳进行内网穿透?-图3
(图片来源网络,侵权删除)

安装完成后,系统会生成一个SN码和默认密码admin。

3、启动花生壳服务

使用以下命令启动花生壳服务:

```bash

phddns start

```

查看服务状态:

```bash

phddns status

```

如果需要停止或重启服务,可以使用:

```bash

phddns stop

phddns restart

```

4、配置花生壳

打开浏览器,访问花生壳管理界面(通常是http://b.oray.com)。

使用安装时生成的SN码和默认密码admin登录。

首次登录后,需要进行激活操作,可以选择自行激活方式。

在管理界面中添加内网映射,设置内网主机的IP地址和端口,以及外网访问的域名和端口。

5、配置自启动(可选):

创建启动文件:

```bash

cd /etc/systemd/system

touch phddns.service

```

编辑文件并添加以下内容:

```ini

[Unit]

Description=phddns Service

Wants=networkonline.target

After=network.target

[Service]

Type=simple

ExecStart=/usr/sbin/phddns start

StandardOutput=syslog

StandardError=null

[Install]

WantedBy=multiuser.target

```

保存文件并退出,然后执行以下命令启用服务:

```bash

systemctl enable phddns.service

systemctl daemonreload

```

重启系统后,检查花生壳是否自动启动:

```bash

systemctl status phddns.service

```

应用实例

1、远程监控

使用Zabbix监控系统,将网络设备和其他主机的SNMP协议及Zabbixagent开启,通过花生壳将端口映射到外网,统一传送到Zabbixserver上进行集中监控。

2、内网穿透

在本地电脑上搭建个人站点,通过花生壳的内网穿透功能,使外网可以访问该站点。

常见问题解答(FAQs)

1、Q: 如何检查花生壳服务是否正在运行?

A: 可以通过以下命令检查花生壳服务的状态:

```bash

phddns status

```

如果显示服务正在运行,说明花生壳已经成功启动。

2、Q: 如何在CentOS上配置花生壳开机自启动?

A: 创建启动文件并编辑内容:

```bash

cd /etc/systemd/system

touch phddns.service

vi phddns.service

```

添加以下内容到文件中:

```ini

[Unit]

Description=phddns Service

Wants=networkonline.target

After=network.target

[Service]

Type=simple

ExecStart=/usr/sbin/phddns start

StandardOutput=syslog

StandardError=null

[Install]

WantedBy=multiuser.target

```

保存文件并退出,然后执行以下命令启用服务:

```bash

systemctl enable phddns.service

systemctl daemonreload

```

重启系统后,检查花生壳是否自动启动:

```bash

systemctl status phddns.service

```

如果显示服务正在运行,说明配置成功。

通过以上步骤,您可以轻松在CentOS系统上安装和配置花生壳,实现内网穿透和远程访问功能。

分享:
扫描分享到社交APP
上一篇
下一篇