我的静态IP由一个ISP提供,网络是:
static1 IP:2.2.2.3(test1.office.com)
static2 IP:3.3.3.2(test2.office.com)
router g0 / 0:static1
router fa0 / 0:192.168.0.5(LAN网络)
webserver1:192.168.0.10(test1.office.com)
webserver2:192.168.0.20(test2.office.com)
这里我要做的是我想将静态IP重定向到相应的Web服务器。我已经使用 static1 完成了这项工作,但对如何实施 static2
感到困惑 对于Static1:
我将nat外部应用于g0 / 0,nat应用于f0 / 0。 NAT规则是:
class RbTestCase(unittest.TestCase):
@mock.patch('module_base.RBClient')
def test_client_connect(self, mock_client):
client = mock.MagicMock()
mock_client.return_value = client
rb_client = rb('', '', '')
rb_client.Connect()
self.assertTrue(client.get_root.called)
self.assertTrue(mock_client.called)
但对于 Static2 ,我很困惑如何实施。我是否必须在路由器上添加另一个端口g0 / 1并分配Static2,并使用一个nat规则,或者我必须处理不同的方法。这应该可以从外部互联网访问。
答案 0 :(得分:0)
你需要一个IP池: ip nat pool pName addressRange(用于你的外部ip地址) 然后 ip nat里面的源列表ACL_NO pool pName