ಪಿಎಕ್ಸ್ಇ ಸರ್ವರ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು (ನೆಟ್ವರ್ಕ್ ಬೂಟ್)

pxe ಬೂಟ್

ಆರಂಭಿಕ ಜೀವನದಲ್ಲಿ ಲಿನಕ್ಸ್ la ಸ್ಥಾಪನೆ ಇದನ್ನು ಡಿಸ್ಕೆಟ್‌ಗಳಿಂದ ಮಾಡಲಾಗಿತ್ತು ಮತ್ತು ಅದು ಸಾಕು, ನಂತರ ನಾವು ಸಿಡಿಗಳಿಗೆ ಮತ್ತು ನಂತರ ಡಿವಿಡಿಗಳಿಗೆ ಮತ್ತು ಪೆನ್ ಡ್ರೈವ್‌ಗಳಂತಹ ಬಾಹ್ಯ ಮಾಧ್ಯಮಗಳಿಗೆ ಹೋದೆವು, ಆದರೆ ಉತ್ತಮವಾದ ಉಚಿತ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಬಹಳ ಆಸಕ್ತಿದಾಯಕ ಮಾರ್ಗವಿದೆ ಮತ್ತು ಅದು ನೆಟ್‌ವರ್ಕ್ ಮೂಲಕ, ಲಾಭವನ್ನು ಪಡೆದುಕೊಳ್ಳುತ್ತದೆ ಇಂದು ನಾವು ಸರಾಸರಿ ಲಭ್ಯವಿರುವ ಉತ್ತಮ ವೇಗಗಳಲ್ಲಿ (ಕನಿಷ್ಠ ನಗರಗಳಲ್ಲಿ).

ಆದರೆ ನಾವು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ನಾವು ಕೆಲವು ವಿಷಯಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಬೇಕು, ಆದ್ದರಿಂದ ಈ ಪೋಸ್ಟ್‌ನಲ್ಲಿ ನಾವು ತೋರಿಸಲಿದ್ದೇವೆ ಉಬುಂಟುನಲ್ಲಿ ಪಿಎಕ್ಸ್ಇ ಸರ್ವರ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು. ಇದರ ಬಗ್ಗೆ ಹೆಚ್ಚು ಅರಿವಿಲ್ಲದವರಿಗೆ, ಸಂಕ್ಷಿಪ್ತ ರೂಪವು ಸರ್ವರ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ ಎಂದು ಹೇಳಿ ಪೂರ್ವಭಾವಿ ಮರಣದಂಡನೆ ಪರಿಸರ -ಅಥವಾ ಸ್ಪ್ಯಾನಿಷ್ 'ಪೂರ್ವ-ಪ್ರಾರಂಭದ ಮರಣದಂಡನೆ ಪರಿಸರ'ದಲ್ಲಿ- ಮತ್ತು ಅದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ದೂರದಿಂದಲೇ ಪ್ರಾರಂಭಿಸಿ.

ಇದಕ್ಕಾಗಿ, ನಾವು ಏನು ಮಾಡುತ್ತೇವೆ ಅನುಸ್ಥಾಪನಾ ಐಎಸ್‌ಒ ಚಿತ್ರವನ್ನು ಪಿಎಕ್ಸ್‌ಇ ಸರ್ವರ್‌ಗೆ ನಕಲಿಸಿ, ಆದರೆ ಇದು ಕೆಲಸ ಮಾಡಲು ನಾವು ಸರ್ವರ್ ಅನ್ನು ಆರೋಹಿಸಬೇಕಾಗುತ್ತದೆ, ಅದನ್ನು ನಾವು ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ ತೋರಿಸಲಿದ್ದೇವೆ. ಮತ್ತು ನಮ್ಮ ತಂಡವು ಸ್ಥಿರ ಐಪಿ ವಿಳಾಸವನ್ನು ಹೊಂದಿರುವ ಆಧಾರದಿಂದ ನಾವು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ 192.168.100.1 ಮತ್ತು ಹೋಸ್ಟ್ ಹೆಸರು serverpxe.com, ಆದರೆ ಇದರ ಜೊತೆಗೆ ನಮಗೆ ಒಂದು ಅಗತ್ಯವಿದೆ ಡಿಎಚ್‌ಸಿಪಿ ಸರ್ವರ್ ನಮ್ಮಲ್ಲಿ ಉಬುಂಟು ಆದ್ದರಿಂದ ನಾವು ಕೆಲಸಕ್ಕೆ ಹೋಗುತ್ತೇವೆ.

# apt- ಗೆ ಅಪ್ಡೇಟ್

# apt-get install isc-dhcp-server

ನಂತರ ನಾವು ಸಂಪಾದನೆಗಾಗಿ ಸರ್ವರ್ ಫೈಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ:

nano / etc / default / isc-dhcp-server

ಮತ್ತು ನಾವು ನಮ್ಮ ಸಲಕರಣೆಗಳ ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸೇರಿಸುತ್ತೇವೆ ಇದರಿಂದ ಅದು ಸಂಪರ್ಕಗಳನ್ನು ಪಡೆಯುತ್ತದೆ:

[...]

ಇಂಟರ್ಫೇಸ್ಗಳು = »eth0

ಈಗ ನಾವು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ನೊಂದಿಗೆ ಅದೇ ರೀತಿ ಮಾಡುತ್ತೇವೆ:

# ನ್ಯಾನೊ / etc / dhcp / dhcpd / conf

[...]

ಆಯ್ಕೆ ಡೊಮೇನ್-ಹೆಸರು "serverpxe.com";

ಆಯ್ಕೆ ಡೊಮೇನ್-ಹೆಸರು-ಸರ್ವರ್ಗಳು "server1.serverpxe.com";

ಸಬ್ನೆಟ್ 192.168.1.100 ನೆಟ್‌ಮಾಸ್ಕ್ 255.255.255.0 {

ಶ್ರೇಣಿ 192.168.1.10 192.168.1.30;

ಆಯ್ಕೆ ಮಾರ್ಗನಿರ್ದೇಶಕಗಳು 192.168.1.1;

ಆಯ್ಕೆ ಪ್ರಸಾರ-ವಿಳಾಸ 192.168.1.255;

}

ಡೀಫಾಲ್ಟ್-ಲೀಸ್-ಟೈಮ್ 600;

ಗರಿಷ್ಠ-ಗುತ್ತಿಗೆ ಸಮಯ 7200

[...]

ಅಧಿಕೃತ;

[...]

ನಾವು ಮುಗಿಸಿದ ನಂತರ, ನಾವು ಮಾಡಬೇಕು DHCP ಸೇವೆಯನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ:

ಸೇವೆ isc-dhcp- ಸರ್ವರ್ ಮರುಪ್ರಾರಂಭ

ಈಗ ನಾವು ಪಿಎಕ್ಸ್ಇ ಸರ್ವರ್ ಅನ್ನು ಸ್ವತಃ ಸ್ಥಾಪಿಸಲಿದ್ದೇವೆ, ತದನಂತರ ಅದರ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದನೆಗಾಗಿ ತೆರೆಯುತ್ತೇವೆ:

# apt-get apache2 tftpd-hpa inetutils-inetd ಅನ್ನು ಸ್ಥಾಪಿಸಿ

# ನ್ಯಾನೊ / etc / default / tftpd-hpa

ಡೀಮನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ನಮಗೆ ಅನುಮತಿಸುವ ಆಯ್ಕೆಯನ್ನು ನಾವು ಸೇರಿಸುತ್ತೇವೆ:

[...]

RUN_DAEMON = »ಹೌದು»

ಆಯ್ಕೆಗಳು = »- l -s / var / lib / tftpboot»

ಸಂಪಾದನೆಗಾಗಿ ನಾವು inetd ಡೀಮನ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಉಳಿಸುತ್ತೇವೆ ಮತ್ತು ತೆರೆಯುತ್ತೇವೆ:

# ನ್ಯಾನೊ /etc/inetd.conf

ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಸೇರಿಸುತ್ತೇವೆ:

[...]

tftp dgram udp wait root /usr/sbin/in.tftpd /user/sbin/in.tftpd -s / var / lib / fttpboot

ನಾವು ಉಳಿಸುತ್ತೇವೆ, ಮತ್ತು ಈಗ ಸೇವೆಯನ್ನು ಮರುಪ್ರಾರಂಭಿಸುವ ಸಮಯ ಬಂದಿದೆ:

ಸೇವೆ tftpd-hpa ಮರುಪ್ರಾರಂಭ

ಸೇವಾ ಸಂರಚನೆಯನ್ನು ಮುಗಿಸಲು, ನಾವು ಪಿಎಕ್ಸ್‌ಇ ಸರ್ವರ್‌ನಂತೆಯೇ ಮಾಡಬೇಕು:

# ನ್ಯಾನೊ /etc/dhcp/dhcp.conf

ನಾವು ಫೈಲ್‌ನ ಕೊನೆಯಲ್ಲಿ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಸೇರಿಸುತ್ತೇವೆ:

[...]

ಬೂಟ್ ಮಾಡಲು ಅನುಮತಿಸಿ;

ಬೂಟ್ ಅನ್ನು ಅನುಮತಿಸಿ;

ಆಯ್ಕೆ ಆಯ್ಕೆ -128 ಕೋಡ್ 128 = ಸ್ಟ್ರಿಂಗ್;

ಆಯ್ಕೆ ಆಯ್ಕೆ -129 ಕೋಡ್ 129 = ಪಠ್ಯ;

ಮುಂದಿನ ಸರ್ವರ್ 192.168.1.100;

ಫೈಲ್ ಹೆಸರು "pxelinux.0";

ನಾವು ಸೇವೆಯನ್ನು ಉಳಿಸುತ್ತೇವೆ ಮತ್ತು ಮರುಪ್ರಾರಂಭಿಸುತ್ತೇವೆ:

# ಸೇವೆ isc-dhcp- ಸರ್ವರ್ ಮರುಪ್ರಾರಂಭ

ಕಡಿಮೆ ಇದೆ, ಮತ್ತು ಈಗ ನಾವು ಇತರ ತಂಡಗಳು ಪ್ರವೇಶಿಸಲಿರುವ ಐಎಸ್‌ಒಗಳನ್ನು ಆರೋಹಿಸಲು ಹೋಗುವ ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿದೆ.

# ಆರೋಹಣ / dev / sr0 / mnt

cp -avr / mnt / install / netboot / * / var / lib / tftpboot /

mkdir -p /var/www/html/ubuntu14.10

cp -avr / mnt / * /var/www/html/ubuntu14.10/

ನಂತರ ನಾವು pxelinux.cfg / ಡೀಫಾಲ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ:

ನ್ಯಾನೋ/var/lib/tftpboot/pxelinux.cfg/default

ನಾವು ಸೇರಿಸುತ್ತೇವೆ:

[...]
ಲೇಬಲ್ ಲಿನಕ್ಸ್
ಕರ್ನಲ್ ಉಬುಂಟು-ಸ್ಥಾಪಕ / amd64 / linux
append ks = http: //192.168.1.100/ks.cfg vga = normal initrd = ಉಬುಂಟು-ಸ್ಥಾಪಕ / amd64 / initrd.gz
ramdisk_size = 16432 root = / dev / rd / 0 rw -

ಕೊನೆಯದಾಗಿ, ನಾವು ಡಿಎಚ್‌ಸಿಪಿ ಸರ್ವರ್‌ಗೆ ಪಿಎಕ್ಸ್‌ಇ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತೇವೆ:

ನ್ಯಾನೋ /etc/dhcp/dhcpd.conf

ನಾವು ಸೇರಿಸುತ್ತೇವೆ:

[...]
ಬೂಟ್ ಮಾಡಲು ಅನುಮತಿಸಿ;
ಬೂಟ್ ಅನ್ನು ಅನುಮತಿಸಿ;
ಆಯ್ಕೆ ಆಯ್ಕೆ -128 ಕೋಡ್ 128 = ಸ್ಟ್ರಿಂಗ್;
ಆಯ್ಕೆ ಆಯ್ಕೆ -129 ಕೋಡ್ 129 = ಪಠ್ಯ;
ಮುಂದಿನ ಸರ್ವರ್ 192.168.1.100;
ಫೈಲ್ ಹೆಸರು "pxelinux.0";

ಅಷ್ಟೆ, ಈಗ ನಾವು ಇತರ ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ಅವರ BIOS ನಿಂದ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿರುವುದರಿಂದ ಅವು ನೆಟ್‌ವರ್ಕ್‌ನಿಂದ ಪ್ರಾರಂಭವಾಗಬಹುದು, ಮತ್ತು ಹಾಗೆ ಮಾಡುವ ಮೂಲಕ ಅವರು ನಮ್ಮ PXE ಸರ್ವರ್ ಅನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ಗಾಗಿ ಕೇಳುತ್ತಾರೆ ಮತ್ತು ನಾವು ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಬಹುದು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   Erick ಡಿಜೊ

    ಉದಾಹರಣೆ: ಮತ್ತು ನಾನು ಉಬುಂಟು ಬದಲಿಗೆ ವಿನ್ 7 ಆಗಬೇಕೆಂದು ಬಯಸಿದರೆ, ನಾನು ಇದನ್ನು ಉಬುಂಟು ಜೊತೆ ಮಾಡಿದ್ದೇನೆ ಆದರೆ ವಿನ್ 7 ನೊಂದಿಗೆ ಎಂದಿಗೂ, ಶುಭಾಶಯಗಳು

  2.   ಪರ್ಸೊನಾ ಡಿಜೊ

    ನಿಮ್ಮ ಸರ್ವರ್‌ನ ಐಪಿ ವಿಳಾಸ 192.168.1.100 ಆಗಿದ್ದರೆ ಒಳ್ಳೆಯದು ಸಬ್‌ನೆಟ್ 192.168.1.0 ಆಗಿರಬೇಕು.
    ಮತ್ತೊಂದೆಡೆ, ಕೊನೆಯ ಹಂತವನ್ನು ಸೇರಿಸುವಾಗ, ಅದು ನನಗೆ ದೋಷವನ್ನು ನೀಡುತ್ತದೆ, ಅದು ಚದರ ಆವರಣದ ನಡುವೆ ಇದೆಯೇ ಅಥವಾ ಅದು ಹಾಗೇ?

  3.   ನ್ಯಾಚೊ ಡಿಜೊ

    ಹಲೋ, ನಾನು ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿದ್ದೇನೆ ಮತ್ತು ಡಿಸ್ಕ್ಗಳನ್ನು ವಿಭಜಿಸಿದ ನಂತರ, ಅದು ಸ್ಥಾಪಿಸಲು ಹೋದಾಗ ಅದು ನಿಲ್ಲುತ್ತದೆ ಮತ್ತು ಮುಂದುವರಿಯುವುದಿಲ್ಲ. ಏನಾಗಬಹುದು?

  4.   fdsa ಡಿಜೊ

    ಮುಂದಿನ ಬಾರಿ ನೀವು ಲೇಖನ ಬರೆಯುವಾಗ, ಅದನ್ನು ಪೋಸ್ಟ್ ಮಾಡುವ ಮೊದಲು ಅದನ್ನು ಪರಿಶೀಲಿಸಿ ಏಕೆಂದರೆ ಇದು ಫಕಿಂಗ್ ಶಿಟ್ ಆಗಿದೆ

  5.   ಹಿರೋಕೊಸೊನಾಯ್ ಡಿಜೊ

    ಈ ಸಾಲುಗಳಿಂದ ನಾನು ಉಬುಂಟು 16.04 ಅನ್ನು ಹೊಂದಿದ್ದೇನೆ. ಕೆಲವು ಸಲಹೆಗಳು ..

    ಕಡಿಮೆ ಇದೆ, ಮತ್ತು ಈಗ ನಾವು ಇತರ ತಂಡಗಳು ಪ್ರವೇಶಿಸಲಿರುವ ಐಎಸ್‌ಒಗಳನ್ನು ಆರೋಹಿಸಲು ಹೋಗುವ ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿದೆ.

    # ಆರೋಹಣ / dev / sr0 / mnt

    cp -avr / mnt / install / netboot / * / var / lib / tftpboot /

    mkdir -p /var/www/html/ubuntu14.10

    cp -avr / mnt / * /var/www/html/ubuntu14.10/

    ನಂತರ ನಾವು pxelinux.cfg / ಡೀಫಾಲ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ:

    ನ್ಯಾನೋ/var/lib/tftpboot/pxelinux.cfg/default

    ನಾವು ಸೇರಿಸುತ್ತೇವೆ:

    [...]
    ಲೇಬಲ್ ಲಿನಕ್ಸ್
    ಕರ್ನಲ್ ಉಬುಂಟು-ಸ್ಥಾಪಕ / amd64 / linux
    append ks = http: //192.168.1.100/ks.cfg vga = normal initrd = ಉಬುಂಟು-ಸ್ಥಾಪಕ / amd64 / initrd.gz
    ramdisk_size = 16432 root = / dev / rd / 0 rw -

    ಕೊನೆಯದಾಗಿ, ನಾವು ಡಿಎಚ್‌ಸಿಪಿ ಸರ್ವರ್‌ಗೆ ಪಿಎಕ್ಸ್‌ಇ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತೇವೆ:

    ನ್ಯಾನೋ /etc/dhcp/dhcpd.conf

    ನಾವು ಸೇರಿಸುತ್ತೇವೆ:

    [...]
    ಬೂಟ್ ಮಾಡಲು ಅನುಮತಿಸಿ;
    ಬೂಟ್ ಅನ್ನು ಅನುಮತಿಸಿ;
    ಆಯ್ಕೆ ಆಯ್ಕೆ -128 ಕೋಡ್ 128 = ಸ್ಟ್ರಿಂಗ್;
    ಆಯ್ಕೆ ಆಯ್ಕೆ -129 ಕೋಡ್ 129 = ಪಠ್ಯ;
    ಮುಂದಿನ ಸರ್ವರ್ 192.168.1.100;
    ಫೈಲ್ ಹೆಸರು "pxelinux.0";

    ಅಷ್ಟೆ, ಈಗ ನಾವು ಇತರ ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ಅವರ BIOS ನಿಂದ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿರುವುದರಿಂದ ಅವು ನೆಟ್‌ವರ್ಕ್‌ನಿಂದ ಪ್ರಾರಂಭವಾಗಬಹುದು, ಮತ್ತು ಹಾಗೆ ಮಾಡುವ ಮೂಲಕ ಅವರು ನಮ್ಮ PXE ಸರ್ವರ್ ಅನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ಗಾಗಿ ಕೇಳುತ್ತಾರೆ ಮತ್ತು ನಾವು ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಬಹುದು.

  6.   ಟೋನಿ ಡಿಜೊ

    ವಿಂಡೋಸ್ ಸರ್ವರ್‌ನಲ್ಲಿ ನಾನು ಈಗಾಗಲೇ ಡಿಎಚ್‌ಸಿಪಿ ಸರ್ವರ್ ಹೊಂದಿದ್ದರೆ, ಉಬುಂಟುನಲ್ಲಿ ಡಿಎಚ್‌ಸಿಪಿ ಸರ್ವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು ಅಗತ್ಯವೇ?