Ip wan truy cập từ internet treen linux

Địa chỉ IP Public được sử dụng cho các hoạt động giao tiếp mạng giữa các máy tính thông qua môi trường Internet. Một máy tính cần có IP Public cụ thể thì mới có thể truy cập trên toàn thế giới. Nói tóm gọi là giống như 1 định danh cho 1 máy tính hoặc một mạng máy tính trên môi trường internet đồ sộ. Vậy điều gì được nhắc đến ở bài viết này đó chính là làm thế nào chúng ta có thể biết được địa chỉ IP Public của chúng ta từ terminal Linux đây ? Vì nhiều khi hệ thống chúng ta đứng sau 1 con proxy server hay 1 con firewall NAT nào đó thì IP Public sẽ khác hoàn toàn. Hãy thực hiện danh sách 5 câu lệnh query remote Host để giúp bạn lấy thông tin IP Public từ Linux Terminal.

Vậy các chương trình lệnh dưới hoạt động như thế nào ? Đơn giản đi gửi query HTTP Request đến máy chủ remote bên ngoài để lấy thông tin IP Public đang gửi gói tin HTTP đến máy chủ remote đó và hiển thị lại cho bạn.

Contents

  • 1. Domain ipecho.net
  • 2. Domain myip.opendns.com
  • 3. Domain icanhazip.com
  • 4. Domain ifconfig.co
  • 5. Domain ident.me
  • Lưu thông tin địa chỉ IP Public vào biến shell

1. Domain ipecho.net

# curl ipecho.net/plain; echo

2. Domain myip.opendns.com

# dig +short myip.opendns.com @resolver1.opendns.com

3. Domain icanhazip.com

# curl icanhazip.com

4. Domain ifconfig.co

# curl ifconfig.co

5. Domain ident.me

# curl ident.me

 
Sau khi bạn biết 5 tên miền hỗ trợ lấy thông tin IP Public từ phía bạn và xuất ra output cho bạn xem, thì bạn hoàn toàn có thể sử dụng terminal để get thông tin cần thiết. Không nhất thiết phải làm các thao tác phức tạp như mở web, mở site,…

Lưu thông tin địa chỉ IP Public vào biến shell

Bạn hoàn toàn có thể code một shell script đơn giản để get địa chỉ IP Public khi cần thiết như sau.

#!/bin/bash
#Author : Quach Chi Cuong

myip="$(dig +short myip.opendns.com @resolver1.opendns.com)"
echo "My IP Public Address : ${myip}"

exit 0
# chmod +x get-ip-pub.sh
# ./get-ip-pub.sh
My IP Public Address : 125.212.218.80

 
Ok chúng ta đã kết thúc bài viết 5 cách để lấy thông tin địa chỉ IP Public trên Linux Terminal rồi nhé.

  1. Cloud Server
  2. Resources
  3. Cấu hình WAN IP

*Mỗi tài khoản sẽ được cấp một private-network riêng biệt với các khách hàng khác, việc này đảm bảo server của bạn an toàn hơn, tránh việc attack, sniff, scan… từ server của các khách hàng khác. Khi một server được tạo, nó sẽ tự động gắn một LAN IP vào card mạng eth0 và gắn một WAN IP vào card mạng eth2. Các IP này sẽ bị xóa khi máy chủ đang gắn vào bị xóa.
*

Cách 1: Bật tắt WAN IP trong phần quản lý chung các WAN IP

Để quản lý WAN IP, vào muc  Cloud Server, chọn tiếp menu WAN IP

Ip wan truy cập từ internet treen linux

1. Tắt WAN IP

Trong 1 số trường hợp, các server không có nhu cầu sử dụng WAN IP (Ví dụ để đảm bảo an toàn về mặt truy cập, người dùng sử dụng 1 server trong cùng tài khoản để login vào các server khác qua đường LAN), ta có thể tắt WAN IP đi.

Click vào dấu **… **để quản lý WAN IP, chọn Tắt WAN IP

Ip wan truy cập từ internet treen linux

Sau khi có thông báo tắt Wan IP thành công, bạn sẽ thấy biểu tượng status bên cạnh WAN IP chuyển thành màu xám.

2. Bật lại WAN IP

Khi có nhu cầu sử dụng lại WAN IP đó, ta có thể vào phần quản lý WAN IP, click vào dấu … để quản lý , chọn Bật WAN IP

Ip wan truy cập từ internet treen linux

Sau khi có thông báo bật wan IP thành công, biểu tượng status bên cạnh IP chuyển thành màu xanh, chúng ta có thể sử dụng lại được wan IP trên.

Cách 2 : Bật tắt WAN IP trong mục chi tiết server

Chúng ta có thể thao tác trên tab WAN IP, nơi quản lý tập trung tất cả các IP của khách hàng như hướng dẫn bên trên.

Ngoài ra, để tránh nhầm lẫn , ta muốn bật tắt WAN IP của server nào, ta có thể thao tác  trên tab chi tiết server :

1.Tắt WAN IP

Ip wan truy cập từ internet treen linux

Trong menu, chọn Cloud Server , click chọn server muốn bật tắt, trên menu nhỏ chọn Mạng .

Tiếp tục click chọn dấu** …** để quản lý , chọn **Tắt WAN IP**

2. Bật WAN IP

Trong menu, chọn Cloud Server , click chọn server muốn bật tắt, trên menu nhỏ chọn Mạng .

Tiếp tục click chọn dấu** …** để quản lý , chọn **Bật WAN IP**

Ip wan truy cập từ internet treen linux