Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ubuntu开放指定端口

ubuntu开放指定端口

作者头像
earthchen
发布于 2020-09-24 03:33:43
发布于 2020-09-24 03:33:43
12.9K0
举报
文章被收录于专栏:earthchen的专栏earthchen的专栏

今天在服务器上开启web服务让别人访问的时候遇到一些问题,在内网中别人使用ip加端口访问的时候一直访问不到,折腾了半天,发现原来使端口没开放 了解到一般linux中端口都是默认关闭的,需要开启的时候需要自己开启

开放端口

由于我的服务器使用的os是Ubuntu,所以这里就介绍一下Ubuntu下的方法,其他linux应该也是大同小异,需要自己去尝试

安装iptables

一般情况下,ubuntu安装好的时候,iptables会被安装上,如果没有的话那就安装上吧

  1. 安装 在终端输入 $ sudo apt-get install iptables
  2. 添加规则 在终端输入 $ sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT

中间的80为所需要开放的端口

  1. 保存规则 在终端输入$ sudo iptables-save

完成上述命令我们就完成了开放指定的端口,但是如果此时服务器重启,上述规则就没有了,所以我们需要对规则进行一下持续化操作

持续化规则

这里我们需要在安装一下工具来帮我们实现,这里我们使用 iptables-persistent

  1. 安装iptables-persistent $ sudo apt-get install iptables-persistent
  2. 持久化规则 12 sudo netfilter-persistent save sudo netfilter-persistent reload

完成上述操作就可以永久打开我们需要的端口了

注:

  • 上述环境在ubuntu16.04 lts中测试成功
  • 上述文字皆为个人看法,如有错误或建议请及时联系我
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-05-06,,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ubuntu VCS+verdi安装教程
链接:https://pan.baidu.com/s/1EWX8PulBncy9bjwW_mySIg
FPGA开源工作室
2021/05/31
11K3
ubuntu VCS+verdi安装教程
手把手教你配置在线版 Rstudio(图文详解)
相信大家都用过本地版的 Rstudio,也时常被电脑卡死所困扰,也有用自己笔记本处理单细胞数据内存不够的 error,怎么解决?
生信菜鸟团
2021/10/21
4.8K0
手把手教你配置在线版 Rstudio(图文详解)
Ubuntu 服务器安装远程 Rstudio(图文详解)
相信大家都用过本地版的 Rstudio,也时常被电脑卡死所困扰,也有用自己笔记本处理单细胞数据内存不够的 error,怎么解决?
白墨石
2021/10/28
4.2K0
Ubuntu 服务器安装远程 Rstudio(图文详解)
Debian 使用 iptables-persistent 持久化 iptables 规则
RedHat系列下有比较好用的iptables管理工具,可以像控制服务进程一样来对防火墙进行管理及控制,Debian系发行版默认不开启iptables,当然也没有与之相关的能直接管理的工具了。
Debian中国
2018/12/20
3.9K0
[译]使用iptables控制网络流量
iptables是一个允许用户配置特定规则的应用程序,这些规则由将由内核netfilter框架强制执行。它充当数据包过滤器和防火墙,可根据端口,协议和其他标准检查和定向流量。本指南将重点介绍iptables规则集的配置和应用,并提供常用方法的示例。
杜逸先
2018/08/30
7.4K0
ZFile 安装文档
最近开发了一个在线网盘程序 ZFile, 支持各种对象存储、OneDrive、FTP、本地存储. 本文包含普通用户和宝塔用户的安装方式.
一份执着✘
2020/02/14
2.6K0
ZFile 安装文档
Docker 容器已经运行的情况下,如何对外暴露端口
运维时,你可能会遇到这样的问题,那就是Docker 容器已经运行的情况下,我希望宿主机外的程序,比如数据库客户端,能够连接容器内部的端口,如数据库端口。
somenzz
2024/04/01
3.6K0
Docker 容器已经运行的情况下,如何对外暴露端口
iptables网络数据包工具使用指南,入门使用详解
iptables是 Linux系统中用于管理网络包过滤的工具。它可以用来设置规则,以控制网络数据包的流动。iptables可以用于防火墙、网络地址转换(NAT)和网络包过滤等多种用途。
Mintimate
2023/07/28
2.9K0
iptables网络数据包工具使用指南,入门使用详解
如何在UFW、FirewallD、IPTable为Docker Swarm集群配置防火墙
Docker Swarm 是 Docker 官方三剑客项目之一,提供 Docker 容器集群服务,是 Docker 官方对容器云生态进行支持的核心方案。
何处惹尘埃
2018/07/13
2.6K0
只允许特定的IP访问特定的端口
chuchur
2024/11/21
1.1K0
甲骨文实例开通与X-UI安装
  名称随意;主机填写公共IP地址,端口默认22;认证方式选择公钥;用户名ubuntu;
吴蛋蛋
2023/03/14
2.9K0
甲骨文实例开通与X-UI安装
Ubuntu默认防火墙安装、启用、配置、端口、查看状态相关信息
最简单的一个操作: sudo ufw status(如果你是root,则去掉sudo,ufw status)可检查防火墙的状态,我的返回的是:inactive(默认为不活动)。 sudo ufw version防火墙版本: ufw 0.29-4ubuntu1 Copyright 2008-2009 Canonical Ltd. ubuntu 系统默认已安装ufw. 1.安装 sudo apt-get install ufw 2.启用 sudo ufw enable sudo ufw default
98k
2018/04/13
10.9K0
如何在Ubuntu上搭建饥荒服务器
饥荒(英语:Don't Starve,直译为别饿死)是一款由加拿大公司Klei Entertainment开发的开放世界生存游戏。这个游戏围绕在一位名叫Wilson的科学家,他发现自己身处黑暗阴暗的世界,必须尽可能长时间生存。为此,玩家必须保持Wilson的健康、食物和精神稳定来避免了各种超现实和超自然的敌人杀死和吞噬他。
圣人惠好可爱
2018/08/14
13.9K6
如何在Ubuntu上搭建饥荒服务器
debian bullseye iptables 配置持久化
在Debian 11中,iptables规则可以通过使用iptables-persistent包进行持久化。以下是一个如何安装并使用它的步骤:
宋天伦
2023/10/21
9900
连接远程Ubuntu服务器的MySQL
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,现在是mysql数据库是没有密码的,Enter password:处直接回车,就能够进入mysql数据库【默认不要密码】
暖月寒星
2020/03/12
4.7K0
【内网安全】隧道技术&SSH&DNS&ICMP&SMB&上线通讯Linux&Mac
判断:445通讯 通过端口扫描是否开放445端口进行判断 上线:借助通讯后绑定上线 详见往期文章 通讯:直接SMB协议通讯即可
没事就要多学习
2024/07/18
3380
【内网安全】隧道技术&SSH&DNS&ICMP&SMB&上线通讯Linux&Mac
ubuntu搭建常见开发环境
由于之前使用Ubuntu16.10桌面版系统蹦了好几天,因此我也装了好几次系统了,每次都要百度或google查很多东西,去配置开发环境或使用环境,到处搜觉得很麻烦,所以,本文就总结一下Ubuntu安装好之后需要做的一些事,以及常规配置习惯
earthchen
2020/09/24
3.2K0
linux开放8080端口命令_centos开放80端口
-t nat : 指出我要操作什么表.(不写就表示filter.默认是filter)
全栈程序员站长
2022/10/02
14.3K0
linux开放8080端口命令_centos开放80端口
使用LXD搭建Web网站
Linux的容器是Linux的一组进程,通过使用Linux内核功能与系统隔离。它是一个类似于虚拟机的构造,但它的更轻量级。您可以在同一台服务器上轻松创建多个容器。使用Linux容器,您可以在同一服务器上运行多个实例,或者将应用程序及其依赖项捆绑到容器中,而不会影响系统的其余部分。
独木桥先生
2018/08/03
2.7K0
使用LXD搭建Web网站
在 Debian 10 上独立安装MySQL数据库
有很多VPS的客户并不是全部都喜欢宝塔系统,所以我们单独测试了此模式用于很多客户的数据备份,具体安装细节如下:
Nyarime
2022/06/12
3K0
在 Debian 10 上独立安装MySQL数据库
相关推荐
ubuntu VCS+verdi安装教程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档