3 bước cấu hình IOT2050, IOT2040 lần đầu đăng nhập

Bài viết này sẽ cung cấp đến bạn những thông tin cần thiết cho lần đầu đăng nhập SIMATIC IOT2050, SIMATIC IOT2040. Các thông tin bạn cần đó là: tài khoản và mật khẩu, địa chỉ IP, interface mặc định. Ngoài ra, Vinh sẽ hướng dẫn bạn thực hiện 3 bước cấu hình IOT2050, IOT2040 mà bạn nhất định không nên bỏ qua. Vì chúng sẽ giúp kernel, các package và phần mềm trên thiết bị được cập nhật phiên bản mới nhất. Để đảm bảo rằng, bạn sẽ không gặp lỗi version không tương thích trong quá trình sử dụng.

KẾT NỐI TRỰC TIẾP ĐẾN SIMATIC IOT2050, SIMATIC IOT2040 VỚI TÀI KHOẢN, MẬT KHẨU VÀ ĐỊA CHỈ IP MẶC ĐỊNH #

Cách thức kết nối đến SIMATIC IOT2050, SIMATIC IOT2040 là tương tự nhau. Nhưng thông số kết nối sẽ khác nhau ở mỗi thiết bị. Bạn xem bảng dưới đây để lấy thông số kết nối:

SIMATIC IOT2050SIMATIC IOT2040
InterfaceP2 X1 LANX1 P1 LAN
Địa chỉ IP mặc định192.168.200.1 192.168.200.1
Tài khoản admin mặc địnhrootroot
Mật khẩu admin mặc định root(bỏ trống)
Các thông số mặc định trong cấu hình IOT2050, IOT2040

Bạn chuẩn bị một sợi cáp mạng loại CAT5 hoặc CAT6. Sử dụng thông tin interface như bảng trên, bạn kết nối theo sơ đồ bên dưới. Bạn lưu ý đổi địa chỉ IP của máy tính về dạng 192.168.200.x . Trong đó, x là số bất kỳ từ 2-254. Trong phần Subnet mask của máy tính, bạn điền 255.255.255.0 . Sau khi kết nối thành công, hai đèn xanh và cam trên cổng LAN của thiết bị sẽ nhấp nháy. Nếu sau 30 giây mà hai đèn không có tín hiệu nào, hãy kiểm tra lại cáp kết nối. Chắc chắn rằng cáp không bị đứt hoặc đầu cáp bị bấm sai. Nếu tình huống này vẫn diễn ra, theo kinh nghiệm của Vinh là, bạn nên đổi một sợi cáp khác.

Kết nối máy tính và IOT2050, IOT2040

Để thực hiện việc update và đổi mật khẩu admin. Trên máy tính, bạn sử dụng một SSH Client bất kỳ để đăng nhập vào thiết bị. Ở đây, Vinh sẽ dùng một SSH Client miễn phí có tên là Putty. Bạn có thể tải về tại đây. Trên giao diện Putty, bạn nhập địa chỉ mặc định của thiết bị. Connection type, bạn chọn SSH. Port kết nối bạn sử dụng port mặc định 22. Bấm Open để bắt đầu kết nối.

Thiết bị sẽ yêu cầu bạn nhập tài khoản và mật khẩu, bạn tra bảng phía trên để lấy thông tin. Nếu đây là lần đầu bạn dùng Putty, đừng lúng túng khi bạn nhập mật khẩu nhưng không thấy ký tự nào hiện ra. Đây là cơ chế bảo mật thông thường của phần mềm. Bạn hãy nhập đầy đủ mật khẩu và bấm Enter. Trong lần đầu đăng nhập, có thể thiết bị sẽ yêu cầu bạn đổi mật khẩu. Hãy chọn một mật khẩu đủ an toàn và dễ nhớ. Điều này sẽ giúp thiết bị của bạn an toàn hơn trước các rủi ro tấn công mạng.

Putty dùng để kết nối và cấu hình IOT2050, IOT2040

CÀI ĐẶT ĐỊA CHỈ IP SIMATIC IOT2050, SIMATIC IOT2040, KẾT NỐI INTERNET (BƯỚC 1) #

Vì tần suất cập nhật các phiên bản phần mềm và kernel diễn ra rất thường xuyên. Nên rất có thể, phần mềm và kernel đang chạy trên thiết bị IOT của bạn không phải là phiên bản mới nhất đang lưu hành. Sau khi cài đặt hệ điều hành cho SIMATIC IOT2050, SIMATIC IOT2040. Bạn cần chạy một số update trên thiết bị. Việc này giúp bạn tránh khỏi các lỗi không tương thích thư viện khi sử dụng code mẫu từ các nguồn diễn đàng hoặc GitHub … Để update và cấu hình IOT2050, IOT2040. Đầu tiên, bạn cần kết nối thiết bị vào internet.

Bạn có nhiều cách để kết nối thiết bị vào internet. Cách một, bạn kết nối thiết bị vào router thông qua interface P1 X1 LAN trên IOT2050 (hoặc X2 P1 LAN trên IOT2040). Interface này được cài đặt mặc định chế độ DHCP nên sẽ được router cấp phát địa chỉ IP và tự động kết nối đến internet. Lúc này, bạn kết nối máy tính vào cùng router thông qua Wifi (hoặc cáp). Sau đó, bạn dùng một phần mềm quét IP để tìm địa chỉ IP của IOT2050, IOT2040. Khi đã có IP rồi, bạn có thể kết nối đến thiết bị IOT. Bạn có thể xem cách thực hiện trong video bên dưới.

Cách thứ hai, bạn sẽ kết nối máy tính vào IOT qua port có địa chỉ mặc định 192.168.200.1. Sau đó kết nối IOT vào router bằng port còn lại. Port này được cài sẵn chế độ DHCP nên sẽ tự động kết nối vào router. Từ đây, bạn có thể thực hiện update.

Kết nối IOT2050, IOT2040 vào internet

Nếu bạn đã dùng qua các distro của Linux. Có thể bạn đã quen với việc gõ lệnh để cài đặt địa chỉ IP trên file cấu hình. Bạn cũng có thể sử dụng cách này đối với SIMATIC IOT2050 và SIMATIC IOT2040. Để quá trình này dễ dàng và nhanh chóng hơn cho mọi người. Siemens đã viết sẵn một giao diện cấu hình IOT2050, IOT2040 trực quan đi kèm với hệ điều hành. Để truy cập giao diện này, bạn gõ lệnh iot2050setup trên SIMATIC IOT2050. Đối với SIMATIC IOT2040, bạn gõ iot2000setup. Tiếp theo, bạn vào mục Networking và chọn card mạng eth0 để thay đổi. Ký hiệu của interface trong phần này sẽ tương ứng với ký hiệu trên vỏ thiết bị theo bảng dưới đây:

Trên SIMATIC IOT2050

root@iot2050:~# iot2050setup

Trên SIMATIC IOT2040

root@iot2040:~# iot2000setup
Ký hiệuSIMATIC IOT2050SIMATIC IOT2040
eth0P1 X1 LANX1 P1 LAN
eth1P2 X1 LAN X2 P1 LAN
Ký hiệu interface trong cấu hình Networking

Bạn chuẩn bị một router đã kết nối internet và 4 thông số sau đây: địa chỉ IP để cài đặt cho IOT, Subnet mask, Default Gateway và DNS. Có rất nhiều cách để có 4 thông số này. Nếu bạn không trực tiếp quản lý router, hãy liên lạc IT Admin của bạn để xin các thông số. Nếu bạn là người quản lý router, bạn có thể đăng nhập vào router để tìm một địa chỉ IP còn trống. Bạn dùng địa chỉ này để cài đặt cho IOT. Subnet mask và Default Gateway phải được điền đúng theo cấu hình của router. Trong khi DNS có thể dùng các địa chỉ máy chủ DNS bất kỳ. Ví dụ, 8.8.8.8 hoặc 8.8.4.4 . Bạn lưu ý điền đầy đủ 4 thông tin này. Nếu thiếu một trong bốn, thiết bị sẽ không thể kết nối internet.

Để kiểm tra kết nối internet. Bạn ping vào một máy chủ bất kỳ. Ví dụ, ping google.com hay ping techcrunch.com

root@iot2050:~# ping google.com

UPDATE SIMATIC IOT2050  (BƯỚC 2) #

Bạn thực hiện update SIMATIC IOT2050 qua 2 câu lệnh apt-get update và apt-get upgrade.

Bạn lưu ý 2 câu lệnh phải được chạy theo đúng thứ tự. Vinh sẽ giải thích vì sao: Lệnh apt-get update chỉ giúp IOT2050 cập nhật chỉ mục các package mới nhất. Nó chưa thật sự tải các gói cập nhật về. Bạn có thể hiểu đơn giản, nếu version 1 của phần mềm A được cài sẵn trong hệ điều hành. Và phần mềm A đã được cập nhật đến version 3 tại thời điểm bạn cài hệ điều hành vào IOT2050. Lệnh apt-get update sẽ báo cho IOT2050 biết version cuối cùng của phần mềm là version 3. Nhưng nó chưa thật sự tải version 3 về IOT2050. Đến đây, bạn tiếp tục chạy lệnh apt-get upgrade. Lúc này, IOT2050 mới thật sự tải bản cập nhật về và cài đặt trên thiết bị. Nếu quá trình này bị đảo ngược, nó sẽ không có ý nghĩa.

Sau khi quá trình hoàn tất, bạn có thể khởi động lại thiết bị qua lệnh reboot. Trong một số hướng dẫn về Linux, bạn hay bắt gặp người ta thêm sudo vào đầu mỗi câu lệnh. Điều đó có tác dụng gì ? Nếu bạn đang đăng nhập thiết bị bằng tài khoản root, bạn không cần phải thêm sudo. Lệnh sudo chỉ giúp các tài khoản thường chạy một đoạn lệnh với quyền admin. Đối với tài khoản root, nó đã đầy đủ quyền admin nên bạn không cần thêm sudo nữa.

root@iot2050:~# apt-get update
root@iot2050:~# apt-get upgrade
root@iot2050:~# reboot
Update và Upgrade IOT2050 sau khi cài đặt OS

UPDATE PHẦN MỀM TRÊN IOT2050, IOT2040  (BƯỚC 3) #

Cuối cùng, bạn cần update các phần mềm và môi trường phát triển mà bạn sẽ sử dụng. Ở đây, Vinh giới thiệu cách update Node-Red và NodeJS. Vì phần này khá dài, Vinh sẽ tách ra thành một bài giới thiệu riêng. Bạn theo dõi bài viết tiếp theo của Vinh nhé.

Leave a Reply

Your email address will not be published. Required fields are marked *