Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Pengaturan VLAN di Teknologi PLCnext

Saat ini pada Kontrol PLCnext tidak mungkin untuk mengkonfigurasi VLAN semudah alamat IP statis. Tetapi dengan sedikit pengetahuan tentang Linux, akses ke terminal dan akun root dimungkinkan.

Mari kita mulai langsung ke terminal sebagai root dan gunakan tiga perintah berikut untuk menyiapkan VLAN untuk sesi saat ini.

/sbin/ip link add link <DEVICE> name <NAME> type vlan id <VLAN_ID>
/sbin/ip addr add <VLAN_IP/MASK> dev <NAME>
/sbin/ip link set dev <NAME> up

Perintah pertama ip link sedang menambahkan konfigurasi perangkat jaringan baru.

DEVICE menentukan perangkat fisik untuk bertindak beroperasi.

NAME menentukan nama perangkat virtual baru.

TYPE menentukan jenis perangkat baru. Dalam kasus kami perangkat bertipe vlan .

VLAN_ID menentukan VLAN Identifier yang akan digunakan. Perhatikan bahwa angka dengan awalan " 0 " atau " 0x " masing-masing ditafsirkan sebagai oktal atau heksadesimal.

Perintah kedua adalah menambahkan alamat dan topeng untuk perangkat baru kita dan yang terakhir mengaktifkan vlan melalui pengaturan status ke up atau bisa juga digunakan untuk menonaktifkannya melalui down .

Dalam contoh berikut kami menambahkan vlan ke eth0 antarmuka fisik dengan nama eth0.99 dan id 99. Praktik terbaik di sini adalah menggunakan nama antarmuka dan menambahkan id, untuk dapat mengidentifikasi vlan Anda lebih cepat.

/sbin/ip link add link eth0 name eth0.99 type vlan id 99
/sbin/ip addr add 192.168.1.10/24 dev eth0.99
/sbin/ip link set dev eth0.99 up

Untuk membuatnya persisten selama reboot, cukup buat init.d naskah.

Script, dalam contoh kita disebut vlan.sh , bisa sangat sederhana seperti berikut ini:

#!/bin/sh

start() {
        /sbin/ip link add link eth0 name eth0.99 type vlan id 99
        /sbin/ip addr add 192.168.1.10/24 dev eth0.99
        /sbin/ip link set dev eth0.99 up
}
stop() {
        /sbin/ip link set dev eth0.99 down
        /sbin/ip link delete eth0.99
}

case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  restart)
    stop &&
    start
    ;;
  *)
    echo "Usage: $0 {start|stop|restart}"
esac

Itu harus terletak di /etc/init.d/ .

Untuk mendaftarkan skrip start-up, gunakan perintah berikut:

/usr/sbin/update-rc.d vlan.sh defaults 81

Dalam contoh prioritas 81 digunakan, untuk memastikan, jaringan aktif dan berjalan dan aplikasi yang bergantung pada vlan kami mungkin tidak.

Setelah reboot, Anda dapat menggunakan perintah berikut untuk mendapatkan beberapa informasi tentang vlan Anda jika sudah aktif dan berjalan.

/sbin/ip -d link show eth0.99

Dan untuk menghentikan peluncuran skrip saat start-up gunakan perintah ini:

/usr/sbin/update-rc.d -f vlan.sh remove

Teknologi Industri

  1. Investasi Dalam Teknologi Manufaktur — Pasca-Pandemi
  2. Bagaimana Teknologi Menyediakan Tautan Penting dalam Rantai Pasokan yang Etis
  3. Memanfaatkan Teknologi Digital di Manufaktur
  4. PCB 101
  5. Clustermanagement di PLCnext?
  6. Dasbor Tableau PLCnext
  7. Laporan Power BI PLCnext
  8. Dasbor Grafana PLCnext
  9. Aplikasi Java pada Kontrol PLCnext
  10. Teknologi Kendaraan Otonom