ubuntu 端口映射,ubuntu远程连接服务器

大家好,感谢邀请,今天来为大家分享一下ubuntu 端口映射的问题,以及和ubuntu远程连接服务器的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

ubuntu下的端口映射程序与配置方法

在Ubuntu 10.10系统中,为了实现端口映射,推荐使用rinetd工具,它操作简便。首先,通过命令行安装rinetd:

sudo apt-get install rinetd

接下来,编辑rinetd的配置文件,以实现本地(0.0.0.0)的8050端口转发到局域网内192.168.88.2的80端口:

sudo nano/etc/rinetd.conf

在文件中添加如下行:

0.0.0.0 8050 192.168.88.2 80

保存更改后,使用ctrl+x,然后停止当前的rinetd服务并重启,命令如下:

sudo pkill rinetd

sudo rinetd-c/etc/rinetd.conf

为了使此端口映射在系统启动时自动运行,你需要在启动脚本/etc/rc.local中添加一行,确保在exit 0之前运行rinetd:

sudo nano/etc/rc.local

添加:sudo rinetd-c/etc/rinetd.conf,然后是exit 0

保存并关闭文件。

完成上述步骤后,你的端口映射就已经配置成功,可以开始测试连接了。

windows远程与路由访问怎么端口映射

需安装SSH组件于Ubuntu系统,首先更新Ubuntu,确保安装和启用SSH服务无冲突。执行更新操作,如遇默认未安装启用SSH服务,则在终端运行命令安装。接着,使用systemctl启动SSH服务,并检查其运行状态,确保服务正常运行且无错误输出。

配置防火墙为未激活状态,关闭防火墙命令具体操作。接着配置SSH以允许远程连接,找到相关命令取消注释或添加。重启SSH服务。

对路由器进行端口转发配置,以小米路由器为例,通过miwifi.com登陆控制界面。在高级设置中找到并配置DHCP静态IP分配,绑定两台服务器的静态IP地址,查看并记录IP。进行端口转发,配置两台服务器的端口转发,内部端口需为3389,外部端口随意选择,这里使用3389和3390,完成后保存生效。

查看公网IP,在路由器状态-互联网-查看IP地址,获取10.168.xxx.xxx作为远程连接的IP地址。校园网环境需使用内网穿透工具如Easyconnect,将VPS接入校园网。远程桌面输入计算机地址,如10.168.xxx.xxx:3389连接Ubuntu-server,10.168.xxx.xxx:3390连接huawei-server。至此,远程与路由访问端口映射操作全部完成。

ubuntu虚拟机mongodb启动和端口映射

在使用ubuntu 14.04.1系统和mongodb v3.4.1的过程中,我们可能遇到启动问题以及端口映射的需求。以下步骤详细说明如何解决这些问题。

首先,启动mongodb时,我们可能遇到29 Data directory/data/db not found的错误。这通常是因为mongodb默认的dbpath路径为/data/db,但该目录只能由root用户创建。为解决此问题,我们可以使用sudo mongod--dbpath/var/lib/mongodb/data/db启动命令,将dbpath设定至其他目录,确保mongodb成功启动。

若启动失败,检查/var/lib/mongodb/或/var/lib/mongodb/data/db/目录下是否有.lock文件,使用root用户删除该文件即可。

启动成功后,若运行node项目时需要端口映射,可以使用iptables命令实现。例如,通过sudo iptables-t nat-A PREROUTING-p tcp--dport 80-j REDIRECT--to-port 3003,将端口80的请求重定向至3003端口。具体参数说明如下:

-t:选择操作的表

-A:添加规则名,PREROUTING用于目标地址转换

-p:指定要匹配的数据包类型

--dport:请求的端口

-j:动作,REDIRECT表示重定向、映射、透明代理

--to-port:要转至的端口

添加规则成功后,使用sudo iptables-t nat-L查看,确保规则已正确添加。

对于本地win7系统,通过编辑hosts文件添加解析条目,如直接使用ip,也可以访问名为ubuntu.ameng.com的地址。使用浏览器输入该地址,即可访问到ubuntu虚拟机上的mongodb服务。

综上,通过调整mongodb启动路径、解决dbpath相关问题以及使用iptables实现端口映射,我们可以顺利在ubuntu虚拟机上启动mongodb,并通过特定端口访问服务。此过程涉及环境配置和命令行操作,确保正确执行每一步骤对于成功部署mongodb服务至关重要。

阅读剩余
THE END