четвер, 17 листопада 2016 р.

MikroTik доступ до внутрішнього сервера

Проблема Є внутрішня мережа з сервером приєднаним до інтернету через MikroTik.
Зовнішня IP-адреса: AAA.BBB.CCC.DDD.
Внутрішня мережа: 192.168.88.0/24.
ІР-адреса серверу: 192.168.88.10.
Потрібно надати доступ ззовні до певних портів внутрішнього сервера.

Рішення
1) Надаємо доступ до внутрішніх портів іззовні:

General
  • Chain: dstnat
  • Protocol: 6 (tcp)
  • Dst. Port: 80,8083
  • Int. Interface: ether1
Action
  • Action: netmap
  • To Addresses: 192.168.88.10

2) Перенаправляємо запити з внутрішньої мережі до зовнішньої адреси на внутрішнью адресу:

General
  • Chain: dstnat
  • Src. Address: 192.168.88.0/24
  • Dst. Address: AAA.BBB.CCC.DDD
  • Protocol: 6 (tcp)
  • Dst. Port: 80,8083
Action
  • Action: dst-nat
  • To Addresses: 192.168.88.10

3) Підмінюємо адресу внутрішніх запитів на адресу роутера:

General
  • Chain: srcnat
  • Src. Address: 192.168.88.0/24
  • Dst. Address: 192.168.88.10
  • Protocol: 6 (tcp)
  • Dst. Port: 80,8083
Action
  • Action: src-nat
  • To Addresses: 192.168.88.1

Доступ для SSH з внутрішньої мережі не забезпечуємо:

General
  • Chain: dstnat
  • Protocol: 6 (tcp)
  • Dst. Port:2222
  • In. Interface: ether1
Action
  • Action:netmap
  • To Addresses: 192.168.88.10
  • To Ports: 22