说明:
RouterOS版本:RouterOS 5.22破解版
网卡1(wan):接外网
IP:58.2xx.xxx.43
子网掩码:255.255.255.0
网关:58.2xx.xxx.41
DNS:
61.177.7.1、8.8.8.8
网卡2(lan):接内网
IP:10.0.0.1
子网掩码:255.255.255.0
实现目的:局域网客户机通过RouterOS能够上网
试验环境:
ESXI5.5,两张物理网卡,一张内网,一张公网IP,新建虚拟机的时候,选择自定义,选择其他linux 32位,在高级选项“虚拟设备节点”选择IDE(0:0),否则会提示找不到驱动
以下操作在登录RouterOS控制台后进行
一、设置RouterOS登录密码
备注:默认安装之后,登录账户:admin密码为空
下面设置admin的登录密码为:123456
password
old password:
new password:123456 #输入密码
retype new password:123456 #再次输入密码
密码设置完成
二、配置网卡IP地址
进入控制台命令行
interface print #显示可用的网卡信息
会出现ether1 ether2等网卡信息
这里ether1代表网卡1,我们用来连接外网
ether2代表网卡2,用来连接内网
ip address add address=58.2xx.xxx.43/29 interface=ether1 #设置外网地址
ip address add address=10.0.0.1/24 interface=ether2 #设置内网地址
ip address print #查看接口地址
三、使用winbox登录RouterOS
设置局域网客户机
IP:10.0.0.2(最后一位:1-254,除过100都可以)
子网掩码:255.255.255.0
DNS不设置
设置完成之后,打开winbox
Connetct To(连接到):10.0.0.1
Login(登录名):admin
Password(密码):123456
勾选Keep Password(保存密码)
勾选Secure Mode(安全模式)
Load Previous Session(读取以前的会话):由于我们是第一次登录,所以不勾选
Note(注释):可以默认,也可以自己填写
设置好之后,点Connect(连接)
进入RouterOS控制界面
以下操作在winbox中进行
四、修改网卡接口名字
Interfaces
双击打开ether1-General
Name:WAN
OK
同样的方法修改ether2为LAN
五、设置外网网关(设置默认路由)
IP-Routes
点左上角的+号
Gateway:58.2xx.xxx.41
OK
其他的默认即可
随后会出现一个AS的路由
六、设置NAT网络地址转换,映射外网,把所有内网的访问请求都映射到外网58.2xx.xx.43上面
即所有局域网内的客户机是通过RouterOS路由器的外网IP:58.2xx.xx.43来上网的
IP-Firewall-NAT
点左上角的+号
general-srcnat,src-address:10.0.0.0/24
Action
Action:src-nat
To Addresses:58.2xx.xx.43
To Ports:(不要填写,否则会提示端口无效。。。也不知道为啥)
最后,Aply-OK
七、设置DNS服务器
IP-DNS
点左上角的+号
Name:DNS1
Address:61.177.7.1
Apply-OK
用同样的方法再添加一个DNS2(但试验过程中,没有看到可以添加第二个dns的选项,貌似ros版本低不支持?反正不管,够用就行)
设置为8.8.8.8
八、设置DHCP服务器
IP-DHCP Server
切换到DHCP
点Setup(DHCP设置引导,这个比较实用)
DHCP Server Interface:LAN
Next
DHCP Address Space(地址范围):10.0.0.0/24
Next
Gateway for DHCP Network(网关):10.0.0.1
Next
DHCP可分配的IP地址如下
10.0.0.2-10.0.0.254
默认Next
DNS Servers:8.8.8.8
Next
DHCP租约时间,默认即可
Next
点OK设置完成
测试:
局域网内客户机IP地址设置为自动获得
打开网页,ping baidu.com OK的话,配置成功
至此,RouterOS 5.22 固定IP共享上网设置完成