Chinaunix首页 | 论坛 | 博客
  • 博客访问: 339738
  • 博文数量: 68
  • 博客积分: 405
  • 博客等级: 一等列兵
  • 技术积分: 1288
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-09 15:39
个人简介

本人从事 Linux Nginx Mysql PHP 开发多年,联系v:luhuang2003 ,希望接触到更新的web开发软件,开此博客希望能把自己的经验和接触的东西与大家进行共享。

文章分类

全部博文(68)

文章存档

2024年(1)

2013年(67)

我的朋友

分类: LINUX

2024-05-24 09:59:06

企业购买阿里云服务器可能只有一个外网ip,其它机器都是内网,这个时候内网默认是链接不了外网的,只能走内网互通,有时候内网机器需要访问外网我们该如何操作呢,下面就是真实操作,让内网机器可以通过那个有公网ip机器上网,无公网ip内网机器也可以上网。

环境 linux centos
 
第一步
首先安装下防火墙
yum install iptables

第二步:
在有公网的机器上执行转发功能
  echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf
  sysctl -p

第三步:
在有公网的机器上执行 SNAT 命令
iptables -t nat -A POSTROUTING -s 内网机器ip -j SNAT --to-source 有公网机器的ip
service iptables save  #保存生效

第四步:
登录阿里云后台
点击任何一个实例进入详情,里面有个 '虚拟交换机' 点击进去,
有个 '路由管理' =》 自定义路由条目 =》 添加路由条目

相关路由配置按照我的图填写,最后那个 选择能上网的那个实例
第五步:

登录内网服务器ping www.baidu.com 看可以么,如果不行直接联系我v:luhuang2003,我亲自指导。

阅读(15634) | 评论(0) | 转发(0) |
0

上一篇:PHP 字符串比较 问题

下一篇:没有了

给主人留下些什么吧!~~