一台dell服务器,centos 需要把内网ip映射在外网上,应该如何映射

一台dell服务器,centos 需要把内网ip映射在外网上,应该如何映射,第1张

你都没有说版本,我告诉你大概的方法,供你参考:

首先肯定是执行:echo 1 >/proc/sys/net/ipv4/ip_forward 开启linux的转发功能。

iptables -t nat -A PREROUTING -d 公网地址 -p tcp -m tcp --dport 公网端口 -j DNAT --to-destination 内网IP:内网端口

如果没有成功,请看下面:

服务器有没有绑定公网IP的网卡?没有可以参考以下:

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 公网端口 -j DNAT --to-destination 内网IP

如果还是未成功,请参考以下命令:

所以要先执行: iptables -t nat -A POSTROUTING -j MASQUERADE 设置SNAT(其中使用MASQUERADE是因为在我的这个需求中数据包发起方的IP是不确定的)。

然后再执行: iptables -t nat -A PREROUTING -p tcp -m tcp --dport 公网端口 -j DNAT --to-destination 内网IP 指定端口镜像策略。

如果还是未成功,请检查:iptables安装后,默认在INPUT表和FORWARD表中拒绝所有其他不符合配置文件中规则的数据包。

打开/etc/sysconfig/iptables 看有没有这么两句:

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

赶紧把 -A FORWARD -j REJECT --reject-with icmp-host-prohibited 注释掉,然后重启iptables

再执行上面几项配置:PS:IP是我随机填写的,供参考:

echo 1 >/proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -j MASQUERADE

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8001 -j DNAT --to-destination 17231251:22

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8002 -j DNAT --to-destination 17231252:22

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8003 -j DNAT --to-destination 17231255:8161

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8004 -j DNAT --to-destination 17231256:8161

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8005 -j DNAT --to-destination 17231257:8161

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8006 -j DNAT --to-destination 17231258:22

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8007 -j DNAT --to-destination 17231253:22

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8008 -j DNAT --to-destination 17231259:1521

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8009 -j DNAT --to-destination 17231260:1521

iptables -t nat -A PREROUTING -p tcp -m tcp --dport 8010 -j DNAT --to-destination 17231261:22

还有不明白的,请你把软件环境说明,与DELL什么的,没有关系,主要是你系统版本,软件环境。

在命令“cmd”之中输入命令“ipconfig”就能看到电脑的IP地址

1、打开电脑,然后按电脑的“win+R“快捷键打开运行,在运行里面输入命令“cmd”,然后按回车键。

2、然后在cmd程序之中输入命令“ipconfig”,按回车键,如下图所示。

3、然后就能看到电脑的iP地址,如下图所示。

星巴克不知道(我所在的城市根本没有星巴克),麦当劳的那个wifi网不是提供给顾客上网的,是内部网络,很多酒店里也都有,是给服务员手中的点餐机用的。Wifi网络有很多加密方式,也可以在路由\AP中设置Mac地址过滤,如果路由只允许特定Mac地址的机器连接,那么不在列表中的网卡也能搜到并连到网络上,但是就会出现你说的无法获取IP地址的情况。你最好在私人的无线网络中,在知道网络密码的前提下试一下。

首先要确认的是你无线网卡开了没驱动装好没网卡是否被禁用

以上都没问题,则在控制面板,网络和INTERENET中更改适配器设置里的无线连接那里 设置IP就OK了

右键无线网络连接 点属性 选择INTENET协议版本4(TCP/IPV4 )点开后有两行 上面的是自动获取IP 下面的是手动设置IP你选手动设置,填写好就可以了 手动设置IP 下面的DNS和网关一定要设置好 要不然你无法访问网络的

⒈将网络IP地址设置成自动获取IP地址

步骤:进入“网络和共享中心”,点击左边的“更改适配器设置”,本地连接属性设置。

进入到windows7本地连接属性设置界面,首先我们将“Internet 协议版本 6 (ICP/IPv6)”前面的√去掉,然后选中“Internet 协议版本 4 (ICP/IPv4)”点击下面的属性即可设置将IP地址设置成自动获取,windows7 本地连接自动获取IP地址设置 一般来说,将IP地址设置成自动获取确认之后,电脑都可以恢复上网。

如果开始既是自动获取设置的,那么我们就需要采用固定IP地址设置试试了,一般网关19216811,ip地址19216812(或3、4、5、……)子网掩码默认,关键DNS网通电信不同省都不一样各省的可以在开始—所有程序—维护系统工具箱里—网络设置—2快速设置IP地址里都有,自己选就是。祝你成功!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 一台dell服务器,centos 需要把内网ip映射在外网上,应该如何映射

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情