美文网首页
萝卜头财务:外网访问SAP

萝卜头财务:外网访问SAP

作者: 萝卜头科技 | 来源:发表于2020-04-12 21:38 被阅读0次

    1、花生壳安装
    花生壳介绍: 花生壳是一套完全免费的桌面式域
    名管理和动态域名解析( DDNS )等功能为一体的客户端软件。 (注:动态域名解析服务,简称 DDNS (Dynamic Domain Name Server ),是将用户的动态 IP 地址映射到一个固定的域名解析服务上,用户每次连接网络的时候,客户端程序就会通过信息传递把该主机的动态IP 地址传送给位于服务商主机上的服务器程序,服务程序负责提供 DNS 服务并实现动态域名解析。就是说 DDNS 捕获用户每次变化的 IP 地址,然后将其与域名相对应,这样域名就可以始终解析到非固定 IP 的服务器上,互联网用户通过本地的域名服务器获得网站域名的IP 地址,从而可以访问网站的服务。 )

    免费域名花生壳使用: 我们通过花生壳的官网申请一个二级域名用于本次实验使用,域名为 hay101.oicp.net
    要实现动态域名解析,首先我们得激活这个域名的花生壳。
    步骤如下
    第一步:在花生壳客服端打开域名管理(如下)
    第二步: 在“我的控制台” 找到“免费域名”(图中 1.),然后选择刚刚申请的二级域 (图中 2),
    最后选择“激活花生壳” (图中 3),动态域名解析激活完成。
    第三步:在本机 ping 该二级域名,查看该域名是否解析成功
    本机动态 ip
    Ping hay101.oicp.net 查看 ip,结果解析成功(如下图)

    2、端口映射
    由于虚拟机中为私有内网,为了让外网能够访问到私有内网中的 Web 网站,需要对虚拟机进行端口映射,并且让虚拟机拥有一个固定的内网 ip。
    步骤如下:(采用 VMware 虚拟机)
    第一步:在 vm 虚拟机的菜单栏中,找到“编辑”,选择“虚拟网络编辑器”
    第二步:先选择“ NAT”网络类型,然后在底下去掉“使用本机 DHCP 服务器来分配虚拟机ip 地址”。最后选择“ NAT 设置”(图中 3.)
    第四步:在“端口映射”中选择添加
    第五步:映射入站端口。将主机的端口 80(因为网站通过 http 协议访问, http 的端口为 80)映射到虚拟机的 80 端口、ip 地址应填写和上步 NAT 中网关同网段的 ip。同时创建两个映射,一个用于 TCP 类型一个用于 UDP 类型, ip 不变
    第六步:由于 VM 虚拟机中 NAT 是采用 VMnet8 网卡,所以需要对 VMnet8 网卡进行 ip 配置。网关和子网掩码应和刚刚映射使用的相同, ip 应和刚刚映射的 ip 同个网段(如下图)
    第七步:对虚拟机进行 ip 配置,网关和子网掩码要求和物理本机中 VMnet8 中一样, ip 地址需和设置映射中填写的 ip 地址相同、
    第八步:物理主机和虚拟机互 ping,测试是否能够通信本机 ping 虚拟机如下图
    虚拟机 ping 本机如下图(本机 ip 为 218.5.56.132)
    3、虚拟机进行 IIS 服务器配置
    对虚拟机进行 IIS 服务器配置,并绑定域名( hay101.oicp.net),最后用外网通过域名来访问虚拟机中该 Web 页面
    第一步:对虚拟机的 IIS 进行绑定域名,步骤为右键选择默认的网站,选择“编辑绑定”
    第二步:添加网站绑定 ip 地址添加虚拟机的内网地址,主机名填写所申请的域名(hay101.oicp.net )
    第三步:通过外网来访问网站,测试端口是否映射成功,网站是否成功搭建
    注:成功访问,显示咱们先前所放置的页面,本实验成功完成。
    总结:本实验涉及到如何通过花生壳来设置动态域名解析,而不是以往的解析固定的ip,所以需注意下不用添加 A 记录。别名的操作。
    另外, 要通过外网来访问内网单单靠一个花生壳也是没有办法的。 NAT 设置只能让虚拟机能够上网,所以只有通过端口映射来实现。而实现端口映射得前提还得给虚拟机和本机中的 VMnet8 设置在同个 ip 段,而不能通过 DHCP 来动态获取 ip。

    4、

    问题已经解决,原因可能是原来的中兴无线路由猫的端口映射设置无效或者根本这个功能就被屏蔽了
    换了netaear的无线路由器,重新设置后,今天已经可以正常访问。
    不过有个小插曲,我用了花生壳动态域名,结果今天一个上午,输入域名都解析到了错误的IP地址,下午才指向正常的IP,已经可以正常访问。

    设置是这样的:

    路由器:端口映射了 3200 3300 3600 4800 到虚拟机的IP
    虚拟机:设置桥接,能够获取独立的局域网IP
    花生壳:域名指向动态IP
    http://www.itpub.net/viewthread.php?tid=733950
    http://www.itpub.net/533298.html
    http://www.itpub.net/thread-952459-1-1.html
    5、
    为解决使用虚拟机慢,外部电脑装GUI访问内部虚拟机内的SAP的问题
    大致方法如下:
    如果需要在外面自己电脑里的GUI,访问虚拟机SAP服务器(这样会快很多),大致方法如下:
    1,本地 NET1,NET8,设置IP为自动获IP
    2,虚拟机打开电源前,点编辑虚拟机,把网卡设置成1 与主机桥接
    3,打开虚拟机电源,进去后,把里面网卡IP,也设置成自动获得IP(我的有的虚拟机里面有2个网卡,记得要禁用LOOPBACK虚拟网卡,启用实际网卡)
    4,虚拟机内IPCONFIG,得到IP
    5,外面自己电脑GUI里新建一个登陆,HOST写虚拟机内的IP,ID:00,SYSTEM NO:000。OK,就可以登陆了

    以上看的懂的,就可以去尝试操作了,如果还不会的,就看以下更详细的操作。

    1, 运行VM6虚拟机,!)绿化NaNd,点Y安装,,然后会自动运行serverNaNd,1-9逐个运行

    2, 在打开虚拟机电源前,先点编辑虚拟,选网卡,设置为1桥接
    3, 安装完后,在桌面网上邻居上,右键,可以查看到多了2个virtual虚拟网卡,一个vmnet8,一个vmnet1。 这2个网卡,IP地址都设置为自动,实际网卡IP不用管

    *虚拟机内的网卡必须跟这个wmnet8的IP地址在一个网段(比如vmnet8是192.168.1.3,虚拟机里新add的网卡就设置为192.168.1.5),有route的话,route必须一样

    4, 进虚拟机,虚拟机里可能有2个网卡,一个LOOPBACK的,一个是实际网卡,记得要禁用LOOPBACK的虚拟网卡。实际网卡,IP检查一下,也设置为自动

    5, Ipconfig,得到虚拟机内的IP地址
    或者 ping sapecc6(虚拟机内的主机名)
    或者 去你外面自己电脑里,ping sapecc6(虚拟机内的主机名)
    还不行的,干脆去你的网络HUB网页里,查当前有几台电脑在上网,各IP是多少

    6, 在本安装GUI,一般虚拟机最后一张盘,有GUI的安装程序,或ECC67,或上网下载SAP的客户端GUI710或GUI640的安装程序,一般500M左右
    7, 得到虚拟机内的IP地址后,Ctrl+alt退出虚拟机(最小化),在外部系统安装GUI客户端(如果你已经安装好了ECC6,R3等已经有了GUI的话,就可以不用安装了),直接多加一个CLIENT,如下图设置
    描述: 任意录入,如“XX公司的SAP系统”
    应用程序服务器:即虚拟机里面,你那个实际网卡的IP地址

    SAP LOGON GUI里填写
    描述 SAP QQ 59728900
    应用程序服务器 192.168.0.222
    实例编号 00
    系统标识 IDS
    SAProuter字符串 /H/210.75.21.188/H/

    登陆用户:
    DB启动成功后,用SAPgui登陆,

    USER: ddic

    Pswd:QQ

    8、

    1、下载VMWARE精简版:
    http://down.cngr.cn/201109/HA-VMware_Workstation.rar

    2、下载ECC:

    SAPECC 精装虚拟机 1/5
    http://d.1tpan.com/tp1370477093
    SAPECC 精装虚拟机 2/5
    http://d.1tpan.com/tp1166588515
    SAPECC 精装虚拟机 3/5
    http://d.1tpan.com/tp0826537899
    SAPECC 精装虚拟机 4/5
    http://d.1tpan.com/tp0851414467
    SAPECC 精装虚拟机 5/5
    http://d.1tpan.com/tp0390930830

    3、安装VMWARE

    4、解压下载后的ECC至某分区(60G空闲空间)根目录(请注意各个分卷的下载完整性!不完整会导致解压出错。)

    5、启动VM,WIN系统密码为空,打开ECC虚拟机文件进入系统。

    --

    SAP虚拟机的使用方法

    https://www.cnblogs.com/xiaolong85/archive/2012/12/31/2840636.html

     在网上下了一个SAP虚拟机(sapR3.rar),解压后没有看到使用文档,只有一个用户名和密码文件,不知道怎么用,在网上查了一些资料后,找到了使用方法。现在把它写下来,以防备用。
    

    一、增加虚拟网卡。

      运行起来后,看了一下ip是100.100.100.2,因为和我的主机不在同一个网段,没法连接,本来想和主机改到同一个网段的,但网上看了一下资料,Oracle数据库和SAP更改IP都是比较麻烦的, 为了方便起见,我决定给虚拟机添加一块虚拟网卡,让新网卡的IP和主机的IP在同一网段,这样就可以连通了,后边测试下来这样的方法是可行的。添加完后是这个样子的:
    

    [图片上传失败...(image-2fc35-1586703889789)]

    image

    二、启动SAP服务。

     运行SAP R3 Management Console程序,在界面左侧树目录的一个叫"TST"的节点后,右键选择"Start",当服务器变成绿色后,就启动成功了。
    

    [图片上传失败...(image-6a8cb1-1586703889788)]

    image

    上图中有两个重要信息需要注意一下:"TST"就是客户端登陆时要输入的“系统标识”, 而“sap 0”则是系统编号(GUI的连接参数需输入“00”)。

    三、安装客户端

     在网上下载的虚拟机包中没有客户端,这个需要自己下载。我下载的是SAP Gui 730的版本,这个版本有两个文件SAPGui730.rar、gui730_1-10010496.exe,先装客户端SAPGui730.rar,然后安装客户端补丁gui730_1-10010496.exe。此客户端是中文版,如果需要在服务器上装客户端,就需要给服务器安装一个中文语言包。
    

    四、设置客户端连接

     运行SAP客户端后,右击左侧树目录的“连接”节点,“添加新条目”     
    

    [图片上传失败...(image-2d4077-1586703889788)]

    image
     描述:随便写,只是个显示名称
    
     实例编号:默认00,
    
     系统标识:这要查看第二步中服务器的设置情况
     SAProuter字符串:SAP提供了两中访问方式,直接访问和通过SAP路由访问,直接访问就是通过服务器的IP访问,适合内网、和VPN用户,SAP路由访问就是通过搭建一个SAP路由服务器,用户请求先连接到SAP路由器然后由它转发到SAP服务器,这种方式比较适合通过公网访问SAP服务器。本文因为不存在公网访问情况,所以直接通过IP地址访问。所以SAProuter字符串留空就可以了。
    

    五、登陆SAP

     接着上一步的工作,在客户端界面右侧,找到刚才建立的连接,右击“登陆”。输入信息,敲回车就可以登陆了。
    
    image

    [图片上传失败...(image-693eb6-1586703889787)]

     Client:默主000
    
     User:ddic
    
     Password:11aa11
    

    六、其它

     Windows 2003的用户:tstadm 密码: 111aaa
    
     SAP的用户名:DDIC 密码:11aa11
    

    --

    https://wenku.baidu.com/view/cb4612442e3f5727a5e9627d.html
    https://jingyan.baidu.com/article/1612d50043fcebe20f1eee44.html
    http://bbs.oray.com/thread-124630-1-1.html
    http://blog.sina.com.cn/s/blog_6bd5cd460100ycns.html

    相关文章

      网友评论

          本文标题:萝卜头财务:外网访问SAP

          本文链接:https://www.haomeiwen.com/subject/mkqimhtx.html