有两台服务器,一台是用来连入局域网进行考试的,另一台是用来连接外网,进行数据传输的。一台是我们自己带的服务器甲,另一台是他们服务器乙,现在甲上是两个网卡,一个IP是10.网段的局域网和一个外网IP,但是考试是用的192网段的。服务器乙上有考试相关的数据库,考试结束后乙将考试的数据提交到甲上,这样可行吗?应该怎么配置???还是直接使用服务器甲,它可以直接接入外网?不过甲没公网IP啊。服务器乙有公网IP,还是把服务器甲的两个网卡都配置成局域网的,一个接入考试局域网,一个加入服务器乙,以方便进行外网传输???   怎么配置嘞???

解决方案 »

  1.   

    这样一个配内网IP一个外网IP不就行吗,但是要修改双网卡机器上的路由表。
      

  2.   

    首先你的机器需要有两块网卡,分别接到两台交换机上,internet地址:192.168.1.8,子网掩码:255.255.255.0,网关:192.168.1.1
    内部网地址:172.23.1.8,子网掩码:255.255.255.0,网关:172.23.1.1如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到
    Network Destination Netmask Gateway Interface Metric
    0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8
    0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。如何实现同时访问两个网络?那要用到route命令第一步:route delete 0.0.0.0     "删除所有0.0.0.0的路由"
    第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1     "添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网.
    第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1    "添加172.23.0.0网络路由",注意mask为255.0.0.0   ,而不是255.255.255.0 ,这样内部的多网段才可用。这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?route add -p 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关