OpenVPN và DNS. Làm thế nào để?


17

Tôi đang sử dụng OpenVPN để thiết lập VPN để kết nối máy tính xách tay ở nhà với mạng LAN nơi làm việc. Tôi muốn có thể giới thiệu máy tính tại nơi làm việc của mình bằng tên của họ chứ không phải bằng IP của họ nhưng tôi không thể.

Đây là tình huống của tôi:

Mạng LAN nơi làm việc:

  • Không gian địa chỉ: 192.168.101.0/24
  • Địa chỉ bộ định tuyến: 192.168.101.1

Mạng LAN gia đình:

  • Không gian địa chỉ: 192.168.1.0/24
  • Địa chỉ bộ định tuyến: 192.168.1.1

VPN:

  • Không gian địa chỉ: 10.100.1.0/24
  • Địa chỉ máy chủ OpenVPN: 10.100.1.1

Tất cả các máy đang chạy Microsoft Windows.

Tại nơi làm việc của tôi, PC chạy như máy chủ OpenVPN là 192.168.101.50 (và 10.100.1.1 trong VPN) và tên máy của nó là máy chủ nơi làm việc .

Tại nơi làm việc của tôi tên workplaceserver được giải quyết để địa chỉ 192.168.101.50, nhưng trong các khách hàng VPN tên workplaceserver không thể giải quyết, tôi muốn nó được giải quyết để 10.100.1.1. Tôi nên cấu hình OpenVPN như thế nào để đạt được điều đó?

Câu trả lời:


21

Bạn có thể sử dụng DNS văn phòng của mình (nếu có), thay vào đó là DNS mặc định bạn đang sử dụng. Để làm như vậy, bạn phải thêm tùy chọn này vào máy chủ OpenVPN ( xem tài liệu )

push "dhcp-option DNS 10.x.x.x"    

1
Điều này dường như không có bất kỳ ảnh hưởng trong trường hợp của tôi. Có thể là do tôi không sử dụng DHCP? Tôi phải sử dụng thiết lập tĩnh, nhưng dù sao tôi cũng muốn DNS bị ghi đè.
Daniel F

Bạn cũng có thể cần redirect-gatewaychỉ thị (xem hướng dẫn sử dụng ), vì cổng mặc định của bạn có thể đã được DHCP trao cho bạn hoặc bằng tay. Sử dụng redirect-gatewaygửi mọi thứ thông qua VPN - có thể khắc phục sự cố của bạn trong quy trình.
MrMajestyk 3/2/2015

Nếu bạn không sử dụng mạng cầu nối, bạn cũng sẽ cần một tuyến đến máy chủ DNS: đẩy "tuyến 10.0.0.0 255.0.0.0"
wilsotc

0

Bạn cũng có thể chỉ cần thêm các máy chủ bạn cần (rất ít, phải không?) Vào hoststệp và thậm chí không gây rối với cấu hình OpenVPN (có thể hữu ích nếu bạn không có và sẽ không thiết lập máy chủ DNS bên trong riêng tư mạng).


-2
  • Mở một tài khoản tại OpenDNS .
  • Tạo cho mình một Mạng.
  • Thêm phạm vi IP của cả hai bên.
  • Thêm máy chủ nơi làm việc như một bí danh.

Từ đó, bạn nên để nó hoạt động và cấu hình của bạn sẽ theo bạn, miễn là bạn sử dụng DNS của họ, điều này rất tốt.


7
Và công khai cấu trúc liên kết của bạn, không phải là một ý tưởng hay ...
Kartoch
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.