મફત સોફ્ટવેર રાઉટર્સ અને ફાયરવોલ. Linux અને Unix પર આધારિત. એડમિન આરામથી. લિનક્સ સર્વર માટે વેબ કંટ્રોલ પેનલ્સને સમજવું, વેબ દ્વારા લિનક્સનું સંચાલન કરવું

Linux પર ટર્મિનલ, ફાઇલ (FTP) અથવા મેઇલ સર્વર બનાવવા માટે, તમારે આ ઓપરેટિંગ સિસ્ટમમાં કામ કરવા માટે સક્ષમ હોવું આવશ્યક છે. નહિંતર, તે નક્કી કરવું મુશ્કેલ બનશે. કોઈ OS ની જરૂર નથી શક્તિશાળી કમ્પ્યુટર. કારણ કે તે ગ્રાફિક ડિઝાઇન પર વધારાના સંસાધનોનો બગાડ કરતું નથી. Linux વિતરણો જૂના PC પર પણ જમાવી શકાય છે. તેથી, Linux અથવા Ubuntu સર્વરનો ઉપયોગ ઘણીવાર વિવિધ સર્વર્સ બનાવવા માટે થાય છે.

આ વિશે ઘણું અલગ સાહિત્ય લખવામાં આવ્યું છે. લિનક્સ વિશેના કેટલાક પુસ્તકો હજાર પાનાના હોય છે. તમારે ટર્મિનલ દ્વારા કામ કરવું પડશે અને બધા આદેશો જાતે દાખલ કરવા પડશે. પરંતુ તમે હજી પણ તમારા પોતાના હાથથી એક નાનું Linux સર્વર બનાવી શકો છો, જેમાં ફાઇલ સ્ટોરેજ, વેબ સેવાઓ અને મેઇલ પ્રોટોકોલ શામેલ હશે.

ઉબુન્ટુ સર્વર Linux ઓપરેટિંગ સિસ્ટમ પર આધારિત છે. તેને ચલાવવા માટે આધુનિક પ્રોસેસર, સારા વિડિયો કાર્ડ અથવા મોટી સ્ટોરેજ સ્પેસની જરૂર નથી. રેમ. Linux સાથે, તમે જૂના લેપટોપ પર પણ સર્વર જમાવી શકો છો. અને તેમાં તમામ જરૂરી ઘટકો હશે: મેઇલ, FTP, વેબ.

તમે Ubuntu.ru વેબસાઇટ પરથી Linux ડિસ્ક ઇમેજ ડાઉનલોડ કરી શકો છો. સર્વર સાથે કોઈપણ સંસ્કરણ પસંદ કરો (ડેસ્કટોપ નહીં!). ડાઉનલોડ ટોરેન્ટ ક્લાયન્ટ દ્વારા થશે. આ છબી ડિસ્ક અથવા ફ્લેશ ડ્રાઇવ પર લખેલી હોવી આવશ્યક છે (LiveUSB નો ઉપયોગ કરીને). તમે વર્ચ્યુઅલ ડ્રાઇવનો પણ ઉપયોગ કરી શકો છો.

ઉબુન્ટુ પાસે એક સરળ ઈન્ટરફેસ છે. તેમાં કોઈ ગ્રાફિક અતિરેક નથી. આ OS DIY Linux સર્વર બનાવવા માટે યોગ્ય છે. તેની સાથે, કમ્પ્યુટર સંસાધનોનો ઉપયોગ ડોમેનની જરૂરિયાતો માટે કરવામાં આવશે. છેવટે, તેણીને કામ કરવા માટે ખૂબ ઓછી જરૂર છે.

તેનું સ્થાપન આના જેવું છે:

  • તમે જેમાં રહો છો તે ભાષા અને પ્રદેશ પસંદ કરો.
  • એડમિનિસ્ટ્રેટર નામ બનાવો. તેનો ઉપયોગ સર્વરને મેનેજ કરવા માટે થાય છે.
  • "તમારા એકાઉન્ટ માટે વપરાશકર્તા નામ" ફીલ્ડમાં વપરાશકર્તા નામ પણ દાખલ કરો. આ એકાઉન્ટ હેઠળ તમે ઉબુન્ટુ તકનીકી સપોર્ટ સાથે વાતચીત કરશો.

ઉબુન્ટુમાં વપરાશકર્તાનામનો ઉલ્લેખ કરવો

  • તમારો પાસવર્ડ દાખલ કરો. તેની પુષ્ટિ કરો.

પાસવર્ડ દાખલ કરો એકાઉન્ટ

  • જો તમારી પાસે ડોમેન હોય તો તેનો ઉલ્લેખ કરો. તેમાં બધી સેવાઓ શામેલ હશે: ફાઇલ (FTP), ઇમેઇલ, વેબસાઇટ હોસ્ટિંગ, અને તેથી વધુ.
  • સિસ્ટમ ઇન્સ્ટોલ થાય ત્યાં સુધી રાહ જુઓ.
  • તે પછી, તેણી વધારાના ઘટકો પ્રદાન કરશે.

Linux સર્વર અને તેની સંપૂર્ણ કામગીરી માટે શું જરૂરી છે તેની સૂચિ અહીં છે:

  • SSh ખોલો. દૂરસ્થ વહીવટ માટે વપરાય છે. જો તમે બીજા કમ્પ્યુટરથી સેવાનું સંચાલન કરવાનું નક્કી કરો છો તો આ કામમાં આવશે. પછી Linux PC પર તમે મોનિટર અને વિડિયો એડેપ્ટરને અક્ષમ કરી શકો છો.
  • LAMP. Linux ઉપયોગિતાઓનો સમૂહ જેમાં અપાચે (વેબ સર્વર)નો સમાવેશ થાય છે. MySQL (ડેટાબેઝ) અને PHP (CMS માટે પ્રોગ્રામિંગ ભાષા). નિયંત્રણ ઇન્ટરફેસ બનાવવા માટે આ ઘટકોની જરૂર છે.
  • સામ્બા ફાઇલ સર્વર. તમને કમ્પ્યુટર્સ વચ્ચે ફાઇલ શેરિંગને ગોઠવવાની મંજૂરી આપે છે. જો તમને FTP સર્વરની જરૂર હોય, તો આ વિકલ્પ પસંદ કરો.
  • વર્ચ્યુઅલ મશીન હોસ્ટ. જો તમે વર્ચ્યુઅલાઈઝેશન ક્ષમતાઓનો ઉપયોગ કરવા જઈ રહ્યા હોવ તો ઇન્સ્ટોલ કરો.
  • પ્રિન્ટ સર્વર. નેટવર્ક પ્રિન્ટરો.
  • DNS સર્વર. ડોમેન નેમ સિસ્ટમ. તેની મદદથી તમે IP એડ્રેસને કમ્પ્યુટરના નામથી ઓળખી શકો છો અને તેનાથી વિપરીત.
  • મેઇલ સર્વર. મેઇલ સર્વર.
  • PostgreSQL ડેટાબેઝ. ઑબ્જેક્ટ-રિલેશનલ ડેટાબેસેસ.

તમને જે જોઈએ છે તે પસંદ કરો અને ઇન્સ્ટોલેશનની પુષ્ટિ કરો. જ્યારે તમે પ્રથમ વખત પ્રારંભ કરો છો, ત્યારે તમારે તમારું એડમિનિસ્ટ્રેટર લોગિન અને પાસવર્ડ દાખલ કરવાની જરૂર પડશે. કન્સોલ ખુલશે. તે Windows કમાન્ડ લાઇન અથવા MS DOS ઓપરેટિંગ સિસ્ટમ ઇન્ટરફેસ જેવું જ છે.

શરૂઆતમાં, તમારે અપડેટ્સ માટે તપાસ કરવાની જરૂર પડશે. અવતરણ વિના "Sudo apt-get update" અથવા "Sudo apt-get upgrade" આદેશ ટાઈપ કરો. અપડેટ પછી, તમે બધા સર્વર ઘટકોને સેટ કરવાનું શરૂ કરી શકો છો: FTP, મેઇલ, વેબ.

ઉબુન્ટુ - મિડનાઈટ કમાન્ડર માટે સ્યુડો-ગ્રાફિકલ ઈન્ટરફેસ છે. આ નોર્ટન કમાન્ડર શેલનું એનાલોગ છે, જે એમએસ ડોસ સિસ્ટમ માટે વિકસાવવામાં આવ્યું હતું. આવા ઇન્ટરફેસ સાથે કામ કરવું સરળ છે - કન્સોલ કરતાં બધું સ્પષ્ટ છે.

Linux ટર્મિનલ લોન્ચ કરી રહ્યા છીએ

આધુનિક Linux કન્સોલને બદલે ટર્મિનલનો ઉપયોગ કરે છે. તેને દાખલ કરવા માટે:

  1. એપ્લિકેશન્સ ખોલો.
  2. "સ્ટાન્ડર્ડ્સ" પર ક્લિક કરો.
  3. ત્યાં એક "ટર્મિનલ" હશે.

ઉબુન્ટુ સર્વરની જેમ તમે તેમાં આદેશો દાખલ કરી શકો છો.

  • LAMP ઘટકો ઇન્સ્ટોલ કરવા માટે (જો તે પહેલાથી ત્યાં ન હોય તો), તમારે ક્રમિક રૂપે "sudo apt-get update", "sudo apt-get install tasksel" અને "sudo tasksel install lamp-server" આદેશો દાખલ કરવાની જરૂર છે. દરેક એક પછી, Enter દબાવો.
  • ઓપન SSh ડાઉનલોડ કરવા માટે, "sudo apt-get install openssh-server" ટાઈપ કરો.
  • સામ્બા ફાઇલ સર્વર ઇન્સ્ટોલ કરવા માટે, "sudo apt-get install samba" લખો.

LAMP પેકેજમાંથી MySQL ઇન્સ્ટોલ કરતી વખતે, તમારે SQL માટે એડમિનિસ્ટ્રેટર પાસવર્ડ સેટ કરવાની જરૂર પડશે.

સ્થાનિક વેબ સર્વર

વેબ બનાવવા માટે, સર્વર પાસે તેનો પોતાનો સમર્પિત IP હોવો આવશ્યક છે. પછી, LAMP ઇન્સ્ટોલ કર્યા પછી, અપાચે પરીક્ષણ પૃષ્ઠ આ IP સરનામાં પર ઉપલબ્ધ થશે. આ ભાવિ વેબ છે. ભવિષ્યમાં, તેના પર FTP, ડેટાબેસેસ અને મેઇલ પ્રોટોકોલ ઇન્સ્ટોલ કરવાનું શક્ય બનશે. વેબ સર્વરને ગોઠવવા માટે:

  • phpMyAdmin ઇન્સ્ટોલ કરો. આ કરવા માટે, ટર્મિનલ અથવા કન્સોલમાં, એક પછી એક ટાઈપ કરો, "sudo apt-get install phpmyadmin" દાખલ કરો.

  • અને પછી "sudo service apache2 પુનઃપ્રારંભ કરો".
  • ઘટક લોડ થશે. અપાચે ફરી શરૂ થશે. આગળની ક્રિયાઓ ઓપરેટિંગ સિસ્ટમના સંસ્કરણ પર આધારિત છે.

જો તમારી પાસે ઉબુન્ટુ 13.1 અને તેથી વધુ છે, તો આદેશોનો ઉપયોગ કરો:

  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
  2. sudo a2enconf phpmyadmin
  3. sudo /etc/init.d/apache2 ફરીથી લોડ કરો

દરેક Enter દબાવો પછી એક પછી એક તેમને ક્રમિક રીતે દાખલ કરો.

ઉબુન્ટુ 16.04 પર, અન્ય સૂચનાઓ જરૂરી છે:

  1. sudo apt-get install php-mbstring php-gettext
  2. sudo phpenmod mcrypt
  3. sudo phpenmod mbstring
  4. sudo systemctl પુનઃપ્રારંભ apache2

તેમને દાખલ કર્યા પછી અને આપમેળે સેવા પુનઃપ્રારંભ કર્યા પછી, વેબ ઈન્ટરફેસ http:///phpmyadmin પર ઉપલબ્ધ થશે.

  • તેના વિશેનું રૂપરેખાંકન અને ડેટા અપાચે સર્વર ફોલ્ડર “etc/apache2/” માં સ્થિત છે. Apache2.conf - વિતરણ માટે રૂપરેખાંકન ફાઈલ
  • "મોડ્સ-ઉપલબ્ધ"/"સાઇટ્સ-ઉપલબ્ધ" અને "મોડ્સ-સક્ષમ"/"સાઇટ્સ-સક્ષમ" ડિરેક્ટરીઓમાં મોડ્સ અને સાઇટ્સ શામેલ છે.
  • Ports.conf સાંભળવાના બંદરોની યાદી આપે છે.
  • જો તમે "sudo /etc/init.d/apache2" આદેશ પછી "સ્ટોપ" શબ્દ ઉમેરશો, તો અપાચે વિરામ લેશે. જો "પ્રારંભ કરો" તો તે ફરીથી શરૂ થશે. જો "પુનઃપ્રારંભ કરો" - તે રીબૂટ થશે.
  • સાઇટ્સને બચાવવા માટે સ્વતંત્ર રીતે પાથ પસંદ કરવા માટે, ક્રમિક રીતે ટર્મિનલમાં "sudo a2enmod રીરાઇટ" અને "sudo a2enmod userdir" દાખલ કરો.

દરેક વખતે કોઈપણ ફેરફારો કર્યા પછી, તમારે "પુનઃપ્રારંભ કરો" આદેશ સાથે સેવા પુનઃપ્રારંભ કરવી આવશ્યક છે.

મેઇલ સર્વર

Linux પર મેઇલ સર્વર બનાવવા માટે, તમારી પાસે પહેલાથી જ એક ડોમેન નોંધાયેલ હોવું આવશ્યક છે. તમારી પાસે સ્ટેટિક IP પણ હોવો જરૂરી છે.

  • પોસ્ટફિક્સ ઘટક ઇન્સ્ટોલ કરો. આ કરવા માટે, કન્સોલમાં "sudo apt-get postfix" લખો.
  • જ્યારે તે બુટ થાય, ત્યારે "sudo /etc/initd/postfix start" આદેશ લખો. સેવા કામ કરવાનું શરૂ કરશે.
  • પોસ્ટફિક્સમાં પહેલાથી જ એવા પરિમાણો છે જે SMTP પ્રોટોકોલ સાથે સંપૂર્ણ રીતે કામ કરવા માટે જરૂરી છે. પરંતુ હજુ પણ, થોડી tweaking નુકસાન થશે નહીં.
  • /etc/postfix/main.cf ફાઇલ ખોલો.
  • તેમાં “mydomain =” મૂલ્ય શોધો. “=” ચિહ્ન પછી, ડોમેન નામ લખો.
  • પછી "myhostname =" માટે જુઓ. અને મશીનનું નામ દાખલ કરો.
  • હવે મેઇલ સર્વર સમાન નેટવર્ક પર હોય તેવા અન્ય કમ્પ્યુટર્સને પત્રો મોકલી શકે છે. જેથી તે ઈન્ટરનેટ પર અન્ય ડોમેન્સ પર પત્રવ્યવહાર મોકલી શકે, “main.cf” ફાઈલમાં, “inet_interfaces =” લાઇન શોધો. તેના પછી "બધા" શબ્દ મૂકો.
  • "mynetworks =" ચલમાં, તમારા સબનેટ પરના તમામ કમ્પ્યુટર્સના સરનામાંની શ્રેણી દાખલ કરો (ઉદાહરણ તરીકે, 127.0.0.0/8).

જો સેવા યોગ્ય રીતે ગોઠવેલ છે અને બધી શરતો પૂરી થાય છે (કાયમી IP સરનામું, નોંધાયેલ ડોમેન), તો સર્વર પત્રવ્યવહાર પ્રાપ્ત કરવા અને મોકલી શકશે. જો તમારા ડોમેનનો MX રેકોર્ડ તમારા હોસ્ટનો સંદર્ભ આપે છે.

સંસાધન લોગ જોવા માટે, "tail -f /var/log/mail/info" આદેશનો ઉપયોગ કરો. તેના તરફથી સંદેશ મેળવવા માટે, "mailq" દાખલ કરો.

ફાઇલ સર્વર

દસ્તાવેજોની આપલે કરવા અને ફાઇલો અપલોડ કરવા માટે તમારે Linux FTP સર્વરની જરૂર પડી શકે છે. આવા સંસાધનોની ઘણી આવૃત્તિઓ છે: vsFTPd, સામ્બા, proFTPd.

ચાલો vsFTPd પર નજીકથી નજર કરીએ. તેને એક આદેશ - "sudo apt-get install vsftpd" સાથે ઇન્સ્ટોલ અને લોન્ચ કરી શકાય છે. આગળની સેટિંગ્સ તમારી પસંદગીઓ અને તમે કેવા પ્રકારની સેવા કરવા માંગો છો તેના પર આધાર રાખે છે. સેટિંગ્સ બદલવા માટે એડમિનિસ્ટ્રેટર અધિકારોની જરૂર પડી શકે છે.

  1. પ્રોગ્રામ ડાઉનલોડ કર્યા પછી તરત જ, સિસ્ટમ એક નવો વપરાશકર્તા બનાવે છે અને હોમ ડિરેક્ટરીમાં ફોલ્ડર ઉમેરે છે જે સર્વર સ્ટોરેજ સાથે કામ કરવા માટે બનાવાયેલ છે. "etc" ડિરેક્ટરીમાં પણ "ftpusers" ફાઇલ છે. ત્યાં તમે એવા વપરાશકર્તાઓને ઉમેરી શકો છો જેમને ફાઇલોની ઍક્સેસ નકારવામાં આવી છે.
  2. ઇન્સ્ટોલેશન પછી, તે ડિરેક્ટરી બદલવી વધુ સારું છે જેમાં ફાઇલો "var" ફોલ્ડરમાં સ્થિત હોવી જોઈએ. આ કરવા માટે, એડમિનિસ્ટ્રેટર તરીકે, "usermod -d /var/ftp ftp && rmdir /home/ftp" આદેશ લખો.
  3. એક નવું વપરાશકર્તા જૂથ બનાવો. ઉદાહરણ તરીકે, "userftp". કન્સોલમાં "addgroup userftp" ટાઈપ કરો.
  4. તેમાં એક નવું એકાઉન્ટ ઉમેરો (સરળતા માટે, અમે વપરાશકર્તાને નામ આપીશું અને તે જ જૂથ કરીશું). "useradd -a /var/ftp -g userftp userftp" આદેશનો ઉપયોગ કરો. તે વપરાશકર્તા પણ બનાવે છે. જૂથમાં હાલના ઉપનામનો સમાવેશ કરવા માટે, “useradd” ને બદલે “usermod” લખો.
  5. તમારે નવા વપરાશકર્તા માટે પાસવર્ડ સાથે આવવાની જરૂર છે. ટર્મિનલમાં "passwd userftp" દાખલ કરો.
  6. ફાઈલ સર્વરના રૂટ ફોલ્ડરમાં એકાઉન્ટ એક્સેસ આપવા માટે "chmod 555 /var/ftp && chown root:userftp /var/ftp" ટાઈપ કરો.
  7. હવે સાર્વજનિક ડિરેક્ટરી બનાવો. ક્રમિક રીતે "mkdir /var/ftp/pub" અને "chown userftp:userftp /var/ftp/pub" દાખલ કરો.

શરૂઆતમાં, FTP ઑફલાઇન મોડમાં શરૂ થાય છે. તેણી પાસે એક સ્ક્રિપ્ટ છે જે રાક્ષસની ભૂમિકા ભજવે છે. આ કાર્યક્ષમતા સાથે, ઘણા આદેશો ઉપલબ્ધ છે. તેઓ "sudo સેવા vsftpd" લાઇન પછી દાખલ થાય છે.

  • રોકો અને પ્રારંભ કરો. અક્ષમ કરો અને સક્ષમ કરો.
  • પુનઃપ્રારંભ કરો અને ફરીથી લોડ કરો. પુનઃપ્રારંભ કરો. નવી સેટિંગ્સ લાગુ કરવાની જરૂર છે. આદેશો વચ્ચેનો તફાવત એ છે કે બીજામાં રીબૂટ સંપૂર્ણ શટડાઉન વિના થાય છે.
  • સ્થિતિ. સ્થિતિ માહિતી.

સર્વરના વધુ રૂપરેખાંકનમાં રૂપરેખાંકન ફાઇલને ફરીથી લખવાનો સમાવેશ થાય છે, જે etc/vsftpd.conf માં સ્થિત છે. તે એક સરળ અને સમજી શકાય તેવું માળખું ધરાવે છે. તે સમજવું એકદમ સરળ છે. જોકે આ માટે ચોક્કસ જ્ઞાનની જરૂર છે. આ ફાઇલને બદલતા પહેલા, તેની બેકઅપ કોપી બનાવવાનો અર્થ છે. જેથી જો ભૂલો મળી આવે, તો બધું પુનઃસ્થાપિત કરી શકાય છે. "cp /etc/vsftpd.conf /etc/vsftpd_old.conf" આદેશ દાખલ કરો અને માહિતી સાચવવામાં આવશે.

આ પછી તમે સંપાદન શરૂ કરી શકો છો.

  • “સાંભળો=” પેરામીટરમાં “હા” લખો. પછી સર્વર સ્વતંત્ર મોડમાં કામ કરશે.
  • "Local_enable" સ્થાનિક વપરાશકર્તાઓને લૉગ ઇન કરવાની મંજૂરી આપે છે.
  • "Write_enable" તેમને તેમની હોમ ડિરેક્ટરીઓની ઍક્સેસ આપે છે.
  • "અનામી_સક્ષમ કરો". તમે "ના" સેટ કરીને અનામી વપરાશકર્તાઓના અધિકારોને મર્યાદિત કરી શકો છો. ત્યાં એક વિકલ્પ પણ છે “no_anon_password” - પાસવર્ડ વિના અનામી લોગિન. તેના પર પ્રતિબંધ પણ લગાવી શકાય છે.

જો તમે સાર્વજનિક સર્વર બનાવવા માંગો છો, તો પછી "સાંભળો" લાઇન પછી તમારે ઘણા વધારાના પરિમાણો ઉમેરવાની જરૂર છે.

  • "મેક્સ_ક્લાયન્ટ્સ". એક સાથે જોડાણોની સંખ્યા.
  • "નિષ્ક્રિય_સત્ર_સમયસમાપ્ત" અને "ડેટા_કનેક્શન_સમયસમાપ્ત". સત્ર સમયસમાપ્તિ.
  • "Ftpd_banner". મુલાકાતીઓ માટે સ્વાગત સંદેશ. તમે લખી શકો છો, ઉદાહરણ તરીકે, "હેલો!"

ટર્મિનલ સર્વર

Linux ટર્મિનલ સર્વર એંટરપ્રાઇઝ અને ઑફિસો માટે બનાવાયેલ છે, જ્યાં બધા કમ્પ્યુટર્સ એક નેટવર્કમાં જોડાયેલા હોય છે. તે ખૂબ જ અનુકૂળ છે જ્યારે તમે સંસ્થાના કોઈપણ PC (જો તેની ઍક્સેસ હોય તો) માંથી ટર્મિનલને ઍક્સેસ કરી શકો છો. આ દૂરસ્થ વહીવટ માટે મહાન તકો ખોલે છે.

LTSP - Linux ટર્મિનલ સર્વર પ્રોજેક્ટ - આ કાર્ય માટે યોગ્ય છે. પ્રોગ્રામ પ્રમાણભૂત ઉબુન્ટુ પેકેજમાં શામેલ છે. તેને ઇન્સ્ટોલ કરવા માટે:

  1. "ltsp-server-standalone" આદેશ દાખલ કરો.
  2. પછી "apt-get update && apt-get install ltsp-server-standalone" લખો.
  3. બધું ડાઉનલોડ અને અપડેટ થાય ત્યાં સુધી રાહ જુઓ.
  4. હવે આપણે ક્લાયંટ સિસ્ટમ ઇન્સ્ટોલ કરવાની જરૂર છે. "ltsp-build-client" લખો.
  5. પછી "ltsp-build-client -dist trusty -arch i386 -fat-client-desktop lubuntu-desktop".
  6. "debootstrap" આદેશનો ઉપયોગ કરો અને વિતરણ આપોઆપ "opt/ltsp/i386" નિર્દેશિકામાં વિસ્તરશે.

Linux સર્વર નબળા પીસી પર પણ ચાલી શકે છે. તેથી, તેનો ઉપયોગ સર્વર અને દૂરસ્થ વહીવટ બનાવવા માટે થાય છે. આ ઓપરેટિંગ સિસ્ટમ પર તેઓ કરે છે ટપાલ સેવાઓ, FTP સ્ટોરેજ, ટર્મિનલ્સ.

જ્યારે તમારે તમારા Linux સર્વર પર સંપૂર્ણ નિયંત્રણ લેવાની જરૂર હોય, ત્યારે શ્રેષ્ઠ વિકલ્પ ટર્મિનલનો ઉપયોગ કરવાનો છે. અહીં તમે દરેક વસ્તુને ખૂબ જ બારીકાઈથી ગોઠવી શકો છો અને ફક્ત તે જ પરિમાણોને સમાયોજિત કરી શકો છો જેની તમને જરૂર છે. પરંતુ આ હંમેશા શક્ય નથી, અને આ માટે હંમેશા સમય નથી, ખાસ કરીને જો તમારી પાસે ઘણી સાઇટ્સ હોય. પરંતુ તમે Linux સર્વર કંટ્રોલ પેનલનો ઉપયોગ કરી શકો છો.

નવા નિશાળીયા માટે આ એક સરસ ઉપાય છે કારણ કે આ રીતે સર્વર સેટ કરવા માટે તમારે Linux ના કોઈ મૂળભૂત જ્ઞાનની જરૂર નથી. આ લેખમાં, અમે Linux માટે શ્રેષ્ઠ નિયંત્રણ પેનલો જોઈશું જેનો ઉપયોગ તમે તમારા સર્વરને સંચાલિત કરવા માટે કરી શકો છો. અમારી સૂચિમાં મફત અને વ્યાપારી બંને વિકલ્પો શામેલ હશે.

હોસ્ટિંગ કંટ્રોલ પેનલ એ વેબ-આધારિત ઇન્ટરફેસ છે જે તમને તમારા સર્વરની મુખ્ય વિશેષતાઓને એક જગ્યાએ મેનેજ કરવાની મંજૂરી આપે છે. તમે સેવાઓને ગોઠવી અને ઇન્સ્ટોલ કરી શકો છો, એકાઉન્ટ્સ ઉમેરી શકો છો ઇમેઇલ, FTP એકાઉન્ટ્સ, ફાઇલોનું સંચાલન કરો, ડિસ્ક સ્પેસ અને સર્વર લોડનું નિરીક્ષણ કરો, બનાવો બેકઅપઅને ઘણું બધું.

તેમની સરળતાને કારણે, નિયંત્રણ પેનલ્સનો ઉપયોગ VPS/VDS પર એડમિનિસ્ટ્રેટરના કાર્યોને સ્વચાલિત કરવા માટે તેમજ સિસ્ટમમાં વેબમાસ્ટરની સત્તાને મર્યાદિત કરવા અને તેને પૂરતું નિયંત્રણ આપવા માટે વર્ચ્યુઅલ હોસ્ટિંગ પર કરવામાં આવે છે. હવે ચાલો Linux માટે પેનલ્સની યાદી પર આગળ વધીએ.

1. cPanel

cPanel એ આધુનિક અને સુવિધાયુક્ત Linux સર્વર હોસ્ટિંગ કંટ્રોલ પેનલ છે. તેમાં આધુનિક, ખૂબ જ અનુકૂળ અને સુંદર ઇન્ટરફેસ છે જે કોઈપણ શિખાઉ માણસ સમજી શકે છે. આ પેનલ વિવિધ વેબ હોસ્ટિંગ સાઇટ્સ પર ખૂબ જ સામાન્ય છે.

cPanel સર્વર પર ડોમેન્સ અને સબડોમેન્સ, ડેટાબેસેસ, ફાઇલો પર સંપૂર્ણ નિયંત્રણ આપે છે, મેઈલબોક્સઅને SSL સુરક્ષા પ્રમાણપત્રો પણ. માત્ર Apache વેબ સર્વર સપોર્ટેડ છે. સાઇડબારમાં તમે વર્તમાન સિસ્ટમ બુટને મોનિટર કરી શકો છો. અને સેટિંગ્સમાં તમે બદલી શકો છો દેખાવઇન્ટરફેસ અને અલગ થીમ લાગુ કરો. માત્ર એક જ માઈનસ છે: પેનલનો ઉપયોગ કરવા માટે તમારે મહિનામાં એકવાર સબ્સ્ક્રિપ્શન ફી ચૂકવવી પડશે.

2. પ્લેસ્ક

Plesk અન્ય લોકપ્રિય અને વ્યાપારી Linux નિયંત્રણ પેનલ છે. તે VPS માટે વધુ બનાવાયેલ છે, કારણ કે તે OpenVZ કન્ટેનર મેનેજમેન્ટ સિસ્ટમ સાથે સંકલિત છે. મોટાભાગની માનક સુવિધાઓ સપોર્ટેડ છે, જેમ કે ડોમેન, મેઈલબોક્સ, FTP, ડેટાબેઝ અને ફાઈલ મેનેજમેન્ટ.

લક્ષણો સમાવેશ થાય છે: મોટી સંખ્યામાંએક્સ્ટેંશન કે જે પેનલની કાર્યક્ષમતામાં વધારો કરે છે.

3.ISPCકોન્ફિગ

ISPConfig એ Linux માટે ઓપન સોર્સ કંટ્રોલ પેનલ છે જે તમને એક જ જગ્યાએથી બહુવિધ સર્વર્સનું સંચાલન કરવાની મંજૂરી આપે છે. પ્રોગ્રામનું વિતરણ BSD લાયસન્સ હેઠળ કરવામાં આવે છે. બધા પ્રમાણભૂત કાર્યો સપોર્ટેડ છે, જેમ કે ડોમેન મેનેજમેન્ટ, FTP, SQL, BIND, ડેટાબેસેસ. વર્ચ્યુઅલ સર્વર્સનું સંચાલન કરવા માટે સપોર્ટ પણ છે.

પેનલ અપાચે અને Nginx વેબ સર્વર્સ સાથે કામ કરી શકે છે, રૂપરેખાંકન મિરરિંગ, ક્લસ્ટરિંગ અને ઘણું બધું સપોર્ટ કરે છે.

4. અજેન્તી

Ajenti એ અન્ય ઓપન સોર્સ ઉબુન્ટુ કંટ્રોલ પેનલ છે જે એક સરળ ઈન્ટરફેસ ધરાવે છે જે એક શિખાઉ વેબમાસ્ટર પણ શોધી શકે છે. પેનલ હોસ્ટિંગ અથવા VPS માટે યોગ્ય છે.

આ પ્રોગ્રામ મોટી સંખ્યામાં પૂર્વ-સ્થાપિત પ્લગિન્સ સાથે આવે છે તે Apache, Nginx, MySQL, FTP, iptables, Cron, Munin, Samba, Squid અને અન્ય ઘણી સેવાઓને સેટ કરવા માટે સપોર્ટ કરે છે. ફાઇલ મેનેજર, કોડ એડિટર અને ટર્મિનલ માટે બિલ્ટ-ઇન ઉપયોગિતાઓ છે.

5. ક્લોક્સો

Kloxo એ અન્ય ઓપન સોર્સ ડેશબોર્ડ છે. તે Red Hat અને CentOS પર ઉપયોગ માટે બનાવાયેલ છે. તે ડોમેન મેનેજમેન્ટ, ડેટાબેઝ મેનેજમેન્ટ, php, perl, cgi, બેકઅપ અને અન્ય જેવા તમામ માનક પેનલ કાર્યોને સપોર્ટ કરે છે.

Apache વેબ સર્વર સાથે કામ સપોર્ટેડ છે. અન્ય બાબતોમાં, સંસાધનોની દ્રષ્ટિએ પેનલ ખૂબ જ અણઘડ છે.

6.ઓપન પેનલ

OpenPanel એક ઓપન સોર્સ પેનલ છે જે GNU લાયસન્સ હેઠળ વિતરિત કરવામાં આવે છે. તે વાપરવા માટે સરળ ઈન્ટરફેસ ધરાવે છે અને તમને Apache, AWStats, Bind, PureFTPd, Postfix, MySQL, IPTables, Courier-IMAP અને બીજા ઘણાને મેનેજ કરવાની મંજૂરી આપે છે.

7. ZPanel

ZPanel એક મફત અને ઉપયોગમાં સરળ ક્રોસ-પ્લેટફોર્મ કંટ્રોલ પેનલ છે જે Linux, Unix, MacOS અને Windows પર ચાલી શકે છે.

Zpanel સંપૂર્ણપણે PHP માં લખાયેલ છે અને Apache, PHP અને MySQL સાથે કામ કરે છે. તે સાથે આવે છે મૂળભૂત સમૂહતમારા સર્વર પર ચલાવવા માટેના વિકલ્પો. સુવિધાઓમાં Apache સેટિંગ્સ, hMailServer, FileZilla સર્વર, MySQL, PHP, Webalizer, RoundCube, PhpMyAdmin, phpSysInfo, FTP અને ઘણું બધું મેનેજ કરવું શામેલ છે.

8. EHCP

EHCP (ઇઝી હોસ્ટિંગ કંટ્રોલ પેનલ) એ ફ્રી હોસ્ટિંગ કંટ્રોલ પેનલ છે. તમે MySQL ડેટાબેસેસ, ઇમેઇલ એકાઉન્ટ્સ, ડોમેન્સ, FTP મેનેજ કરી શકો છો.

પેનલની વિશેષતાઓમાં, અમે php-fpm સાથે Nginx માટે સપોર્ટ નોંધી શકીએ છીએ, જે તમને અપાચેને સંપૂર્ણપણે છોડી દેવાની મંજૂરી આપે છે અને ઉત્તમ પ્રદર્શન પ્રદાન કરે છે.

9.ispCP

ispCp એક ઓપન સોર્સ પ્રોજેક્ટ છે જે પ્રતિબંધો વિના બહુવિધ સર્વર્સના સંચાલનને સમર્થન આપે છે. બધું અહીં છે જરૂરી કાર્યો, જેમ કે ડોમેન્સ, ઈમેલ, FTP એકાઉન્ટ્સ, ડેટાબેસેસ અને ઘણું બધું મેનેજ કરવું. આ બધું કેટલાક સર્વર પર.

10. VHCS

VHCS એ Linux માટે અન્ય ઓપન સોર્સ હોસ્ટિંગ કંટ્રોલ પેનલ છે. તે ખાસ કરીને વર્ચ્યુઅલ હોસ્ટિંગ માટે રચાયેલ છે અને PHP, પર્લ અને સીમાં લખાયેલ છે. થોડીક ક્લિક્સમાં તમે ડોમેન્સ, ઈમેલ, FTP, અપાચે, આંકડાઓ જોઈ શકો છો, વગેરે સેટ કરી શકો છો.

11. રેવનકોર

રેવેનકોર એ Linux માટે એક સરળ પેનલ છે જેનો હેતુ cPanel અને Plesk જેવો જ છે. તે PHP માં લખાયેલ છે, અને નિયંત્રણ સ્ક્રિપ્ટો પર્લ અને બેશમાં છે. પેનલ MySQL, Apache, PhpMyAdmin, Postfix અને Awstats જેવા પ્રોજેક્ટ્સ સાથે એકીકૃત થાય છે.

12.વર્ચ્યુઅલમિન

વર્ચ્યુઅલમિન એ Linux માટે સૌથી લોકપ્રિય વેબ-આધારિત હોસ્ટિંગ કંટ્રોલ પેનલ્સમાંનું એક છે. તે Apache માટે રચાયેલ છે અને તમને ડેટાબેસેસ, ડોમેન્સ, Sendmail અથવા Postfix મેઈલબોક્સ અને અન્ય સેવાઓને એક વેબ ઈન્ટરફેસમાં સંચાલિત કરવાની મંજૂરી આપે છે.

13. વેબમિન

વેબમીન એ સુવિધાથી ભરપૂર અને શક્તિશાળી ઓપન સોર્સ Linux સર્વર કંટ્રોલ પેનલ છે. વેબમિન તમને મેનેજ કરવાની મંજૂરી આપે છે વિવિધ ઘટકોસિસ્ટમો, ઉદાહરણ તરીકે, Apache વર્ચ્યુઅલ હોસ્ટ સેટ કરવા, RPM પ્રોગ્રામ્સ ઇન્સ્ટોલ કરવા, iptables અને DNS સેટ કરવા, નેટવર્કિંગ, રૂટીંગ પેરામીટર્સ, ડેટાબેસેસ બનાવવા વગેરે.

14.DTC

ડોમેન ટેક્નોલોજી કંટ્રોલ (DTC) એ સરળ વહીવટ અને ગોઠવણી માટે મફત વેબ સર્વર કંટ્રોલ પેનલ છે. તમે FTP અને ઇમેઇલ એકાઉન્ટ્સ બનાવી શકો છો, ડોમેન્સ ઉમેરી શકો છો અને ઘણું બધું કરી શકો છો.

15. ડાયરેક્ટ એડમિન

DirectAdmin Linux માટે એક શક્તિશાળી ઓપન સોર્સ કંટ્રોલ પેનલ છે. તમે અમર્યાદિત સંખ્યામાં વેબસાઇટ્સનું સંચાલન કરી શકો છો, ડોમેન્સ, સબડોમેન્સ, ઇમેઇલ એકાઉન્ટ્સ, FTP, ડેટાબેસેસ, PHP વિકલ્પો ગોઠવી શકો છો અને વધુ સેટ કરી શકો છો.

16.InterWorx

InterWorx એ Linux સર્વર મેનેજમેન્ટ સિસ્ટમ અને વેબ-આધારિત હોસ્ટિંગ મેનેજમેન્ટ પેનલ છે. પેનલ બે મોડમાં કાર્ય કરી શકે છે: સંપૂર્ણ નિયંત્રણ સાથે એડમિનિસ્ટ્રેટર મોડ અને વેબમાસ્ટર મોડ, ફક્ત વપરાશકર્તા ખાતા અને સંબંધિત કાર્યોની ઍક્સેસ સાથે.

17. ફ્રોક્સલર

Froxlor એ VPS સર્વરને હોસ્ટ કરવા અથવા નિયંત્રિત કરવા માટે હળવા વજનનું સર્વર નિયંત્રણ પેનલ છે. સર્વર સંસાધન વપરાશ પર ઉત્તમ આંકડા તેમજ તમામ માનક પેનલ સુવિધાઓ છે. Apache2 અથવા Lighttpd વેબ સર્વર્સ સાથે કામ સપોર્ટેડ છે.

18. બ્લુઓનિક્સ

BlueOnyx એ CentOS 6.3 અથવા Scientific Linux 6.3 પર આધારિત ઓપન સોર્સ Linux વિતરણ છે. તેનો હેતુ વેબ હોસ્ટિંગ તરીકે ઉપયોગ માટે તૈયાર સિસ્ટમનો અમલ કરવાનો છે. વિતરણ GUI ઇન્ટરફેસ સાથે આવે છે જે તમને ઇમેઇલ એકાઉન્ટ્સ, FTP અને અન્ય સુવિધાઓનું સંચાલન કરવાની મંજૂરી આપે છે.

19. ISP સિસ્ટમ

ISPManager એ ઘણી સુવિધાઓ સાથેનું એક વ્યાવસાયિક હોસ્ટિંગ કંટ્રોલ પેનલ છે. તે બે સંસ્કરણોમાં આવે છે - Lite, તમારા VPS મેનેજ કરવા માટે, અને Bussines, મોટી સંખ્યામાં ક્લાયન્ટ્સ સાથે હોસ્ટિંગનું સંચાલન કરવા માટે.

અહીં તમામ સામાન્ય કાર્યો છે, તમે ડોમેન્સ, મેઇલ, ડેટાબેસેસનું સંચાલન કરી શકો છો. Apache, Lighttpd અને Nginx માટે સપોર્ટ છે, અને મૂળભૂત કાર્યક્ષમતા મોડ્યુલોનો ઉપયોગ કરીને વિસ્તૃત કરી શકાય છે.

20. વેસ્ટા સીપી

Vesta CP શ્રેષ્ઠ ઓપન સોર્સ સર્વર કંટ્રોલ પેનલ્સમાંનું એક છે. તેમાં સરળ અને સાહજિક ઈન્ટરફેસનો ઉપયોગ કરીને Linux સિસ્ટમ સેટ કરવા માટે પૂરતી સુવિધાઓ છે. તમે મોટાભાગના વિતરણોના અધિકૃત ભંડારમાંથી પેનલ ઇન્સ્ટોલ કરી શકો છો.

તારણો

આ લેખમાં, અમે Linux માટે શ્રેષ્ઠ નિયંત્રણ પેનલ્સની સમીક્ષા કરી છે જેનો ઉપયોગ તમે તમારા સર્વર અથવા VPS ને સંચાલિત કરવા માટે કરી શકો છો. સર્વર્સનું સંચાલન કરવા માટે તમે કઈ પેનલનો ઉપયોગ કરો છો? ટિપ્પણીઓમાં લખો!

UNIX જેવી સિસ્ટમ હંમેશા કમાન્ડ લાઇન સાથે સંકળાયેલી છે, તેથી એડમિનિસ્ટ્રેટર્સનું સ્તર ઊંચું માનવામાં આવતું હતું, અને નવા નિશાળીયા આવા ઉકેલોને બાયપાસ કરતા હતા. પરંતુ સમય બદલાઈ રહ્યો છે, નાની સંસ્થામાં પણ તમે *nix સિસ્ટમો શોધી શકો છો જે કોઈએ મેનેજ કરવાની હોય છે. તે સ્વીકારવું આવશ્યક છે કે GUI ના ઘણા ફાયદા છે - સ્પષ્ટતા, ઉપયોગમાં સરળતા, સમજણ અને ભૂલોની ઓછી સંભાવના. ડઝનેક પ્રોજેક્ટ્સમાંથી પસંદ કરવું સહેલું નથી: દેખીતી સમાનતા હોવા છતાં, તે બધાના કાર્યોનો એક અલગ સેટ છે. ચાલો સૌથી પ્રતિકાત્મક મુદ્દાઓ પર ધ્યાન કેન્દ્રિત કરીએ.

કોકપીટ

સમીક્ષાનો સૌથી નાનો પ્રોજેક્ટ માત્ર બે વર્ષનો છે. કોકપિટ એ Red Hat દ્વારા વિકસિત ઓપન સોર્સ વેબ સર્વર કંટ્રોલ પેનલ છે. સિસ્ટમોની કામગીરી અને સ્થિતિનું નિરીક્ષણ કરવા અને કન્ટેનર-આધારિત સેવાઓનો ઉપયોગ કરવા માટે રચાયેલ છે. સ્પષ્ટ ઈન્ટરફેસનો ઉપયોગ કરીને, મૂળભૂત વહીવટી કાર્યો કરવા માટે તે ખૂબ જ સરળ છે: અહીં તમે સેવાઓ શરૂ અને બંધ કરી શકો છો (systemd), સ્ટોરેજ ઉપકરણોને ગોઠવી શકો છો (LVM સેટ કરો, RAID બનાવો), નેટવર્ક રૂપરેખાંકન (બોન્ડિંગ, VLAN, બ્રિજ), વપરાશકર્તાનું સંચાલન કરો. એકાઉન્ટ્સ, ડોમેનમાં જોડાવા, વપરાશકર્તાની SSH કીઝનું સંચાલન, રીઅલ-ટાઇમ લોડ મોનિટરિંગ, લોગ ચેકિંગ અને ઘણું બધું. હું ખાસ કરીને ડોકર કન્ટેનર સાથે કામ કરવાની ક્ષમતાને પ્રકાશિત કરવા માંગુ છું. એક વેબ કન્સોલમાંથી બહુવિધ સર્વર્સનું સંચાલન કરવા માટે, તમે કુબરનેટ્સ અથવા ઓપનશિફ્ટ v3 ક્લસ્ટર મેનેજમેન્ટ પેનલને ડેશબોર્ડ સાથે કનેક્ટ કરી શકો છો. કોકપિટના અસંદિગ્ધ ફાયદાઓમાં સર્વરને નિયંત્રિત કરવા માટે ટર્મિનલ અને વેબ બ્રાઉઝર બંનેનો ઉપયોગ કરવાની ક્ષમતાનો સમાવેશ થાય છે. અન્ય ઉકેલોથી વિપરીત, આ અભિગમ અહીં કોઈ સમસ્યા ઊભી કરતું નથી. તમે કન્સોલમાં આદેશો જારી કરી શકો છો અને કોકપિટમાં પરિણામોનું નિરીક્ષણ કરી શકો છો, અથવા તેનાથી વિપરીત. વધુમાં, કોકપિટ પોતે એક ટર્મિનલ પ્રદાન કરે છે, જેથી તમે સર્વરને સંપૂર્ણપણે બ્રાઉઝરથી મેનેજ કરી શકો.

કોકપિટ વેબ સર્વિસ (કોકપિટ-ડબ્લ્યુએસ), બેઝ સિસ્ટમ પર ઇન્સ્ટોલ કરેલ અને સિસ્ટમ્ડ સોકેટનો ઉપયોગ કરીને, સ્થાનિક વપરાશકર્તાઓને PAM (સેટિંગ્સ સામાન્ય રીતે /etc/pam.d/cockpit) નો ઉપયોગ કરીને ઇન્ટરફેસને ઍક્સેસ કરવાની મંજૂરી આપે છે. રીમોટ સિસ્ટમમાં SSH સર્વર ચાલતું હોવું જોઈએ. કનેક્ટ કરવા માટે, તમે લોગિન/પાસવર્ડ સંયોજનનો ઉપયોગ કરી શકો છો, કર્બરોસ પર આધારિત SSO લોગિન અથવા સાર્વજનિક કીનો ઉપયોગ શક્ય છે. વર્તમાન વપરાશકર્તા ડેટા સાથે રિમોટ સર્વરમાં લૉગ ઇન કરવું શક્ય છે.

મેનેજમેન્ટ વેબ પેનલનો ઉપયોગ કરીને હાથ ધરવામાં આવે છે. ઇન્ટરફેસ સ્થાનિક નથી, પરંતુ, સૈદ્ધાંતિક રીતે, આ કોઈ મુશ્કેલીઓ ઊભી કરતું નથી, કારણ કે બધા પરિમાણો સ્પષ્ટ છે અને તમારે સામાન્ય રીતે કોઈ લિંકને ક્લિક કરવાની અથવા સૂચિત ફીલ્ડ્સ ભરવાની જરૂર છે.

કોકપિટનું નુકસાન એ છે કે તે systemd સાથે જોડાયેલું છે. અલગ સર્વિસ મેનેજરનો ઉપયોગ કરીને ડિસ્ટ્રિબ્યુશનમાં બધી સુવિધાઓ કામ કરશે નહીં. જો કે આ તમને એક ઇન્ટરફેસ હેઠળ બધા સર્વર્સને વધુ અનુકૂળ ઍક્સેસ માટે એકત્રિત કરવાથી અટકાવતું નથી.

આવૃત્તિ 21 થી Fedora વિતરણ રીપોઝીટરીમાં ઉપલબ્ધ છે. સ્ત્રોત કોડ ઉપરાંત, પ્રોજેક્ટ વેબસાઈટ પર તમે Fedora, RHEL/CentOS, Arch Linux અને Ubuntu માટે ડેવલપર રીપોઝીટરીઝની લિંક્સ શોધી શકો છો. ઉબુન્ટુ સંસ્કરણ સ્પષ્ટ થયેલ નથી, પરંતુ, systemd સાથે કનેક્શન આપવામાં આવ્યું છે, તે ફાઇલ વિના 15.04/15.10 પર કાર્ય કરશે. તમે તેને સર્વર પર લોકપ્રિય 14.04 LTS સહિત અપસ્ટાર્ટનો ઉપયોગ કરતા પહેલાનાં સંસ્કરણોમાં ચલાવી શકો છો, પરંતુ કેટલાક કાર્યો કામ કરશે નહીં. ઇન્સ્ટોલેશન:

$ sudo add-apt-repository ppa:jpsutton/cockpit $ sudo apt-get update $ sudo apt-get install cockpit $ sudo apt-get install glib-networking $ sudo /usr/sbin/remotectl પ્રમાણપત્ર --ensure --user= રૂટ $ sudo /usr/libexec/cockpit-ws

વૈકલ્પિક રીતે, cockpit-ws સ્ટાર્ટઅપ લાઇનમાં, તમે પોર્ટ (--port) ને બદલી શકો છો અને TLS (--no-tls) નો ઉપયોગ નિષ્ક્રિય કરી શકો છો, પરંતુ cockpit.conf રૂપરેખાંકન ફાઇલનો ઉપયોગ કરવો વધુ સારું છે. ઇન્સ્ટોલેશન દરમિયાન, સ્વ-હસ્તાક્ષરિત પ્રમાણપત્ર જનરેટ થાય છે. મૂળભૂત રીતે, HTTPS પ્રોટોકોલ અને પોર્ટ 9090 (https://ip-server:9090) નો ઉપયોગ મેનેજમેન્ટ માટે થાય છે. લૉગ ઇન કર્યા પછી, વપરાશકર્તાને CPU લોડ, મેમરી, નેટવર્ક અને I/O ડિસ્ક ઑપરેશન્સનો ગ્રાફ દર્શાવતી મોનિટરિંગ પેનલ સાથે સ્વાગત કરવામાં આવે છે. નીચે સર્વર છે કે જેના પર કોકપિટ ઇન્સ્ટોલ કરેલું છે; તેના પર ડેટા મેળવવા માટે, ફક્ત લિંક પર ક્લિક કરો. બધી સેટિંગ્સને છ મેનુમાં વહેંચવામાં આવી છે, જેનો હેતુ સ્પષ્ટ છે. નવા સર્વરને કનેક્ટ કરવા માટે, ફક્ત સર્વર ઉમેરો પસંદ કરો અને તેનું નામ અથવા IP સ્પષ્ટ કરો. "મારા વર્તમાન ઓળખપત્ર સાથે લૉગ ઇન કરો" ચેકબૉક્સ તમને તમારી વર્તમાન લૉગિન માહિતીનો ઉપયોગ કરવાની મંજૂરી આપશે. કોકપિટના સંચાલન માટે સામાન્ય રીતે સેટિંગ્સની આવશ્યકતા હોતી નથી;

અજેન્તી


વેસ્ટા સીપી

સાતત્ય ફક્ત સભ્યો માટે જ ઉપલબ્ધ છે

વિકલ્પ 1. સાઇટ પરની બધી સામગ્રી વાંચવા માટે "સાઇટ" સમુદાયમાં જોડાઓ

નિર્દિષ્ટ સમયગાળામાં સમુદાયમાં સભ્યપદ તમને તમામ હેકર સામગ્રીની ઍક્સેસ આપશે, તમારું વ્યક્તિગત સંચિત ડિસ્કાઉન્ટ વધારશે અને તમને વ્યાવસાયિક Xakep સ્કોર રેટિંગ એકઠું કરવાની મંજૂરી આપશે!

અગાઉના લેખમાં Linux ચલાવતા સર્વર સાથે કાર્યને ઑપ્ટિમાઇઝ કરવા માટે ગ્રાફિકલ શેલના ઉપયોગની ચર્ચા કરવામાં આવી હતી. પરંતુ જો એક અથવા બીજા કારણોસર તેનો ઉપયોગ સલાહભર્યું ન હોય તો શું કરવું? કન્સોલમાં કામ કરવું છે?

સદભાગ્યે Linux માટે બીજો વિકલ્પ છે - વેબ ઈન્ટરફેસ.

વેબમિન એપ્લિકેશન ખાસ કરીને Linux વહીવટ માટે વિકસાવવામાં આવી હતી. તે એક સરળ વેબ સર્વર છે અને પર્લમાં સ્ક્રિપ્ટોનો સમૂહ છે, જે વેબ ઈન્ટરફેસની કાર્યક્ષમતા પ્રદાન કરે છે.

સ્થાપનવેબમિન

શરૂઆતમાં સિસ્ટમ પર વેબમિન ઇન્સ્ટોલ કરવા માટે રીપોઝીટરી વિશે કોઈ માહિતી નથી. તેથી, તે પ્રથમ ઉમેરવું આવશ્યક છે.

આ કરવા માટે, તમારે /etc/apt/sources.list ફાઈલ ખોલવાની અને અંતે નીચેની લીટી ઉમેરવાની જરૂર છે:

deb http://download.webmin.com/download/repository sarge યોગદાન

હવે તમે આદેશનો ઉપયોગ કરીને વેબમિન ઇન્સ્ટોલેશન શરૂ કરી શકો છો:

apt-get install webmin

apt - વેબમિન ઇન્સ્ટોલ કરો

ઇન્સ્ટોલેશન પછી, વેબમિન આપમેળે શરૂ થાય છે. લૉગિન પૃષ્ઠ સર્વર સરનામાં પર પોર્ટ 10000 દ્વારા ઉપલબ્ધ છે ( સર્વર_સરનામું: 10000)

વહીવટી વિશેષાધિકારો ધરાવતા સ્થાનિક વપરાશકર્તાના ઓળખપત્રનો ઉપયોગ કરીને સિસ્ટમમાં લૉગિન કરવામાં આવે છે.

સાથે કામ કરે છેવેબમિન

લૉગ ઇન કર્યા પછી, અમે વેબમિન પ્રારંભ પૃષ્ઠ પર પહોંચીએ છીએ.

આ પૃષ્ઠ સમાવે છે સંક્ષિપ્ત માહિતીસિસ્ટમ માહિતી (વેબમિન સંસ્કરણ, પ્રોસેસરનો પ્રકાર, વપરાયેલી મેમરી, વપરાયેલી ડિસ્ક જગ્યા વગેરે) અને મુખ્ય મેનુ (ડાબી બાજુએ સ્થિત છે).

વેબમિન એકદમ જટિલ છે સોફ્ટવેરઘણા મોડ્યુલો અને કાર્યો સાથે અને, બધી ઇચ્છાઓ સાથે પણ, તેની સાથે કામ કરવાનું એક લેખમાં સંપૂર્ણ રીતે વર્ણવી શકાતું નથી. તેથી, અમે સંક્ષિપ્તમાં ફક્ત મુખ્ય વિગતો પર જ ધ્યાન આપીશું.

મુખ્ય મેનૂમાં ઘણા વિભાગો છે:

  • વેબમિન
    સીધા વેબમિનથી સેટિંગ્સ;
  • સિસ્ટમ
    સિસ્ટમ માહિતી અને સિસ્ટમ સેટિંગ્સ (વપરાશકર્તા, પ્રક્રિયાઓ, સેવાઓ, વગેરે);
  • સર્વર્સ
    ઇન્સ્ટોલ કરેલ સર્વર્સનું સંચાલન (વેબ સર્વર્સ, ડેટાબેઝ સર્વર્સ, વગેરે)
  • અન્ય
    એડમિનિસ્ટ્રેશન ટૂલ્સ અન્ય વિભાગોમાં શામેલ નથી (ફાઇલ મેનેજર, કન્સોલ વિન્ડો, વગેરે);
  • નેટવર્કિંગ
    નેટવર્ક સેટિંગ્સ;
  • હાર્ડવેર
    હાર્ડવેર મેનેજમેન્ટ (સિસ્ટમ સમય, ડિસ્ક મેનેજમેન્ટ, પ્રિન્ટર મેનેજમેન્ટ, વગેરે);
  • ક્લસ્ટર
    એક ક્લસ્ટરમાં એકીકૃત ઘણા સર્વર્સનું સંચાલન. વેબમિન તેમાંથી ફક્ત એક પર ઇન્સ્ટોલ કરેલું છે. બાકીના સાથે કામ આરપીસી પ્રોટોકોલનો ઉપયોગ કરીને હાથ ધરવામાં આવે છે;
  • અન-વપરાયેલમોડ્યુલો
    ન વપરાયેલ વેબમિન મોડ્યુલો. મોડ્યુલો કે જે ઇન્સ્ટોલ થઈ ગયા છે, પરંતુ સર્વર પર કામ કરવા માટે જરૂરી ઘટકો ખૂટે છે. જો આ ઘટકો પછીથી ઇન્સ્ટોલ કરેલા હોય, તો જરૂરી મોડ્યુલોને કનેક્ટ કરવા માટે, મોડ્યુલોને અપડેટ કરવું જરૂરી છે ("રીફ્રેશ મોડ્યુલો");
  • શોધો
    વેબમિન આંતરિક શોધ;
  • જુઓમોડ્યુલ'sલોગ્સ
    વેબમિન મોડ્યુલ ફેરફાર લોગ;
  • સિસ્ટમમાહિતી
    સિસ્ટમ વિશે સંક્ષિપ્ત માહિતી. જ્યારે તમે લોગ ઇન કરો છો ત્યારે આ પ્રારંભ પૃષ્ઠ છે.
  • તાજું કરોમોડ્યુલ્સ
    વેબમિન મોડ્યુલ્સ અપડેટ કરી રહ્યાં છીએ. લૉગ આઉટ અને ફરીથી લૉગ ઇન થયા પછી જ ફેરફારો પ્રભાવી થશે;
  • લોગઆઉટ
    લોગઆઉટ.

જ્યારે તમે ફાઇલ મેનેજર ખોલો છો, ત્યારે ફાઇલ સિસ્ટમની રૂટ ડિરેક્ટરી પ્રદર્શિત થાય છે. હાઇપરલિંકનો ઉપયોગ કરીને, તમે ચોક્કસ ફોલ્ડર્સ પર જઈ શકો છો અને તમારા કમ્પ્યુટર પર ફાઇલો ખોલી અથવા ડાઉનલોડ કરી શકો છો.

નીચેનો સ્ક્રીનશોટ વપરાશકર્તાઓમાંથી એકની હોમ ડિરેક્ટરીમાં દસ્તાવેજોની ડિરેક્ટરી બતાવે છે.

આ ફાઇલ મેનેજર તમને માત્ર સરળ કામગીરી કરવા માટે પરવાનગી આપે છે. ડિરેક્ટરીઓ અને ટેક્સ્ટ ફાઇલો બનાવવી, ટેક્સ્ટ ફાઇલો સંપાદિત કરવી, આર્કાઇવ્સ બનાવવી, આર્કાઇવ્સને અનપેક કરવું (જો ઉપલબ્ધ હોય તો, ઉદાહરણ તરીકે, અનઝિપ કરો), કમ્પ્યુટરથી સર્વર પર ફાઇલો અપલોડ કરવી અને તેનાથી વિપરીત.

ફાઇલ મેનેજર ઇન્ટરફેસનો ઉપયોગ કરીને ફાઇલો અને ફોલ્ડર્સના માલિકોને બદલવાની અને તેમના અધિકારોને ઍક્સેસ કરવાની ક્ષમતાને પણ ધ્યાનમાં લેવી યોગ્ય છે.

આ ખાસ કરીને સાચું છે જ્યારે તમે ધ્યાનમાં લો કે ફાઇલો અને ફોલ્ડર્સ અનુક્રમે 755 અને 644 ની root:root અને પરવાનગીઓ સાથે બનાવવામાં આવ્યા છે.

અલબત્ત, સુરક્ષાના દૃષ્ટિકોણથી, દરેકને સંપૂર્ણ ઍક્સેસ આપવાનું યોગ્ય નથી. પરંતુ, ડિફોલ્ટ માલિકનો ઉપયોગ પણ વિવિધ સમસ્યાઓનું કારણ બની શકે છે. ઉદાહરણ તરીકે, જો વેબ સર્વર પાસે લેખન અધિકારો નથી, તો સાઇટ સાથેની ડિરેક્ટરીમાં, ઘણી વેબ એપ્લિકેશનો યોગ્ય રીતે કામ કરતી નથી અથવા બિલકુલ કામ કરતી નથી.

તેથી, ફાઈલ સિસ્ટમ એક્સેસ વ્યૂહરચના યોગ્ય રીતે વિચારેલી હોવી જોઈએ.

કન્સોલ સાથે કામ

કન્સોલ સાથે કામ કરવા માટે, "અન્ય" વિભાગમાં "ટેક્સ્ટ લૉગિન" પૃષ્ઠનો ઉપયોગ કરો.

બ્લેક ફીલ્ડ બરાબર Linux કન્સોલની કામગીરીનું અનુકરણ કરે છે તેથી, જો તમને નિયમિત કન્સોલની ઍક્સેસની જરૂર હોય, તો વેબમિન આ તક પૂરી પાડે છે.

"અલગ વિંડોમાં ખોલો..." બટનનો ઉપયોગ કરીને, તમે અલગ બ્રાઉઝર વિંડોમાં "કન્સોલ" ખોલી શકો છો.

સાથે કામ કરે છે

Apache સાથે કામ કરવા માટેનું મોડ્યુલ "Apache Webserver" લિંક દ્વારા મુખ્ય મેનુના "સર્વર્સ" વિભાગમાં ઉપલબ્ધ છે.

મોડ્યુલના પ્રારંભ પૃષ્ઠ પર તમે બધા ઉપલબ્ધ વર્ચ્યુઅલ હોસ્ટની સૂચિ જોઈ શકો છો.

જ્યારે તમે હોસ્ટના નામની પાસેના આઇકોન પર ક્લિક કરશો, ત્યારે તેનું સેટિંગ્સ પેજ ખુલશે.

સારમાં, આ હોસ્ટ રૂપરેખાંકન ફાઇલો સાથે કામ કરવા માટે વેબ ઇન્ટરફેસ સિવાય બીજું કંઈ નથી. તેની સાથે, તમે તેના તમામ પરિમાણોને રૂપરેખાંકિત કરી શકો છો, જેમાં રીડાયરેક્શન્સ (રીડાયરેક્ટ્સ), ભૂલ ટ્રેકિંગ, સંસાધન મર્યાદાઓ (શેર્ડ હોસ્ટિંગના વપરાશકર્તાઓ માટે સારી રીતે જાણીતા છે), વગેરે.

જો ઇચ્છિત હોય, તો તમે યજમાન રૂપરેખાંકન ફાઇલને મેન્યુઅલી પણ સંપાદિત કરી શકો છો (“સંપાદિત નિર્દેશો”).

"વર્ચ્યુઅલ હોસ્ટ બનાવો" ટેબનો ઉપયોગ નવું વર્ચ્યુઅલ હોસ્ટ બનાવવા માટે થાય છે અને તેમાં મૂળભૂત સેટિંગ્સ હોય છે.

વર્ચ્યુઅલ હોસ્ટ બનાવ્યા પછી, તે મોડ્યુલના મુખ્ય પૃષ્ઠ પર સામાન્ય સૂચિમાં પ્રદર્શિત થશે અને તમે તેને ફાઇન-ટ્યુન કરી શકો છો.

"ગ્લોબલ રૂપરેખાંકન" ટેબમાં સામાન્ય અપાચે સેટિંગ્સ શામેલ છે.

ખાસ કરીને, તમે સર્વર રૂપરેખાંકન ફાઇલોને સંપાદિત કરી શકો છો ("કોન્ફિગર ફાઇલો સંપાદિત કરો"), વપરાશકર્તા નામ અને જૂથ બદલી શકો છો જેનો ઉપયોગ અપાચે ("વપરાશકર્તા અને જૂથ") ને ચલાવવા માટે થાય છે, વધારાના અપાચે મોડ્યુલોને સક્ષમ અથવા અક્ષમ કરી શકો છો ("અપાચે મોડ્યુલો ગોઠવો" ).

સાથે કામ કરે છે MySQL

Apache સાથે કામ કરવા માટેનું મોડ્યુલ "MySQL ડેટાબેઝ સર્વર" લિંક દ્વારા મુખ્ય મેનુના "સર્વર્સ" વિભાગમાં ઉપલબ્ધ છે.

મોડ્યુલ ઈન્ટરફેસ સાહજિક છે.

મુખ્ય પૃષ્ઠ પર તમે સામાન્ય MySQL સેટિંગ્સ ગોઠવી શકો છો અથવા ડેટાબેઝ બનાવી અથવા કાઢી શકો છો.

જ્યારે તમે ડેટાબેઝ આઇકોન પર ક્લિક કરો છો, ત્યારે તેના ઘટકોની સૂચિ સાથેનું પૃષ્ઠ ખુલશે.

બિલ્ટ-ઇન વિઝ્યુઅલ એડિટર તમને કોષ્ટકો અને દૃશ્યો બનાવવાની મંજૂરી આપે છે.

જો જરૂરી હોય, તો તમે મનસ્વી SQL ક્વેરી પણ ચલાવી શકો છો ("એક્ઝીક્યુટ SQL" બટન).

ક્વેરી મેન્યુઅલી લખી શકાય છે, અથવા તેને SQL સ્ક્રિપ્ટમાંથી લોડ કરી શકાય છે. આ તમને તમારા ડેટાબેઝને બેકઅપમાંથી સરળતાથી પુનઃસ્થાપિત કરવાની મંજૂરી આપે છે.

બેકઅપ નકલો બનાવવાની ક્ષમતા પણ સમર્થિત છે.

બૅકઅપ કૉપિ SQL સ્ક્રિપ્ટમાં સાચવવામાં આવે છે, પરંતુ એક્સ્ટેંશન સાથે ફાઇલનું નામ સ્પષ્ટપણે ઉલ્લેખિત હોવું આવશ્યક છે.

સામાન્ય રીતે, MySQL સાથે કામ કરવા માટેનું મોડ્યુલ તેની ક્ષમતાઓમાં phpMyAdmin કરતાં ઘણું ઓછું નથી. તેથી, વેબમિન સાથે કામ કરતી વખતે, મોટાભાગના કિસ્સાઓમાં તમે આ એપ્લિકેશનને છોડી પણ શકો છો.

વેબમિન

જો જરૂરી હોય તો, વેબમિન સરળતાથી રસીફાઇડ કરી શકાય છે.

વેબમિનમાં ઇન્ટરફેસ ભાષા બદલવા માટે, તમારે "ભાષા અને થીમ બદલો" લિંકને અનુસરવાની જરૂર છે. પછી "વેબમિન UI ભાષા" સ્વિચને "વ્યક્તિગત પસંદગી" સ્થાન પર સેટ કરો અને ડ્રોપ-ડાઉન સૂચિમાંથી "રશિયન (RU.UTF-8)" પસંદ કરો.

"ફેરફારો કરો" બટનને ક્લિક કર્યા પછી, ફેરફારો પ્રભાવમાં આવશે, પરંતુ તે પૃષ્ઠના સંપૂર્ણ ફરીથી લોડ થયા પછી જ દૃષ્ટિની રીતે પ્રદર્શિત થશે.

તે નોંધવું પણ યોગ્ય છે કે તમામ ઘટકોમાં રશિયન ભાષા માટે સમર્થન નથી. ઓછામાં ઓછું સંપૂર્ણ.

ઉદાહરણ તરીકે, MySQL સાથે કામ કરવા માટેનું મોડ્યુલ માત્ર આંશિક રીતે Russified છે.

ફરી શરૂ કરો

વેબમિન એપ્લિકેશન તમને ફક્ત Linux ચલાવતા સર્વર્સ માટે સામાન્ય વહીવટી કાર્યો કરવા માટે પરવાનગી આપે છે, પરંતુ તે સંખ્યાબંધ પ્રોગ્રામ્સને પણ બદલી શકે છે.

જો કે, સિસ્ટમમાં ઇન્સ્ટોલ કરેલા મોડ્યુલોની ક્ષમતાઓ દ્વારા તેની કાર્યક્ષમતા નોંધપાત્ર રીતે મર્યાદિત છે.

વધુમાં, વેબમિન માત્ર એક્સ્ટેન્સિબિલિટીના સંદર્ભમાં જ નહીં, પણ કાર્યક્ષમતાના સંદર્ભમાં પરંપરાગત ગ્રાફિકલ શેલો કરતાં નોંધપાત્ર રીતે હલકી ગુણવત્તાવાળા છે. તેમ છતાં, વેબ ઈન્ટરફેસ વેબ ઈન્ટરફેસ રહે છે. પરંતુ, જો રીમોટ એડમિનિસ્ટ્રેશન માટે ગ્રાફિકલ શેલના કિસ્સામાં એડમિનિસ્ટ્રેટરના કમ્પ્યુટર પર VNC અથવા RDP સર્વર અને અનુરૂપ ક્લાયંટને ઇન્સ્ટોલ કરવું જરૂરી છે, તો વેબમિનને બ્રાઉઝર સિવાય અન્ય કંઈપણની જરૂર નથી.

આનો આભાર, તેની કાર્યક્ષમતા અને ઇન્સ્ટોલેશનની સરળતા સાથે, વેબમિન એપ્લિકેશનને વ્યાપક લોકપ્રિયતા મળી છે.

વેબમિન એ ગ્રાફિકલ શેલ્સનો વિશિષ્ટ વિકલ્પ નથી અને તેમની સાથે સમાંતર કામ પણ કરી શકે છે. સર્વર સાથે કામ કરવા માટે ચોક્કસ વાતાવરણ પસંદ કરવું એ સગવડ અને ચોક્કસ કાર્યકારી સંજોગોની બાબત છે.

સોફ્ટવેર રાઉટર "આર્ટએક્સ રાઉટર"

રાઉટરના મુખ્ય કાર્યો અને મોડ્યુલો:

  • IP v4/ IPv6 રાઉટર
  • OSPF, BGP4, BGP6, RIP v1/2, IS-IS, RIP-NG
  • MPLS, 802.1q
  • વર્ચ્યુઅલ રાઉટર
  • ફિલ્ટર કરો
  • IPSEC, PPPoE, PPTP, L2TP, EoIP (GRE, ArtX)
  • L2Bridge + ફિલ્ટર
  • પારદર્શક પ્રોક્સી
  • ફ્લો કતાર (QoS), 802.1p, RED, GRED
  • રૂપરેખાકાર (Cli, ટેલનેટ, વેબ GUI)
  • ચેનલ મલ્ટિપ્લેક્સર

ઇન્ટરફેસ 1\10 GE, RS-232

રૂટીંગ કામગીરી - BGP સંપૂર્ણ દૃશ્ય માટે સંપૂર્ણ સમર્થનમાં 2,000,000 પેકેટ\s સુધી.

સોફ્ટવેર રાઉટર Linux v પર લાગુ કરવામાં આવ્યું છે. 3.10 (ફંક્શન્સ 1-12) અને OS ફ્રી BSD v.9.1 બે ઓપરેટિંગ સિસ્ટમ્સ માટે PM નું અમલીકરણ તમને વિશિષ્ટ સમસ્યાઓ ઉકેલવા માટે, તૃતીય-પક્ષ વિકાસકર્તાઓ દ્વારા પ્રદાન કરવામાં આવેલી વધારાની કાર્યક્ષમતાનો ઉપયોગ કરવા અને સૌથી અગત્યનું, દરેક ઓપરેટિંગ સિસ્ટમ માટે અદ્યતન વિકાસનો ઉપયોગ કરો, જેનો ઉદભવ કાં તો સુમેળની બહાર થાય છે અથવા બિલકુલ નહીં.

આધુનિક મલ્ટી-કોર પ્રોસેસર બોર્ડનો ઉપયોગ PM માટે પ્લેટફોર્મ તરીકે થાય છે સામાન્ય હેતુ, જે સોલ્યુશનની કિંમતમાં ઘટાડા પર ખૂબ અસર કરે છે.

રાઉટરના કાર્યો (મોડ્યુલો) નું વર્ણન.

નીતિ-આધારિત રૂટીંગ મિકેનિઝમ (PBS, નિયમ-આધારિત રૂટીંગ) નો ઉપયોગ કરીને IP v4/IPv6 પ્રોટોકોલ્સ માટે સપોર્ટ. બહુવિધ રૂટીંગ કોષ્ટકો અને કસ્ટમ નિયમ-આધારિત રૂટીંગ કોષ્ટકોને સપોર્ટ કરે છે. આ રૂટીંગ પ્રોટોકોલ્સ દ્વારા પૂરી પાડવામાં આવેલ પ્રમાણભૂત પદ્ધતિઓને પૂરક બનાવીને વધુ લવચીક પેકેટ પ્રોસેસિંગ મિકેનિઝમ્સ બનાવવા માટે પરવાનગી આપે છે.

રાઉટીંગ ટેબલમાં એન્ટ્રીઓની સંખ્યાને મર્યાદિત કર્યા વિના OSPF, BGP4, BGP6, RIP v1/2, IS-IS, RIP-NG પ્રોટોકોલ્સને સપોર્ટ કરે છે.

સપોર્ટ MPLS, 802.1q.

વર્ચ્યુઅલ રાઉટર. આ રાઉટરની કાર્યક્ષમતામાં બહુવિધ વર્ચ્યુઅલ રાઉટર્સ બનાવવાની ક્ષમતા. એટલે કે, એક પ્લેટફોર્મ પર ઘણા રાઉટર્સ રાખવાનું શક્ય છે જે મુખ્ય માટે વિશેષ અથવા વધારાના કાર્યોને અમલમાં મૂકે છે, અથવા ફક્ત મુખ્ય રાઉટરના ક્લોન્સ. કાર્ય સ્કેલિંગ ફક્ત RAM અને પ્લેટફોર્મ પાવરની માત્રા દ્વારા મર્યાદિત છે.

સ્ત્રોત/ગંતવ્ય, પોર્ટ, પ્રોટોકોલ, સરનામું, પેકેટ સામગ્રી (સામગ્રી, u32 ફિલ્ટર), ડેટા પેકેટમાં બાઈટનો ઉલ્લેખિત ક્રમ દ્વારા સિંગલ અથવા સંયુક્ત ફિલ્ટર્સ પર આધારિત પેકેટ ફિલ્ટરિંગ. સરનામાં અને પોર્ટ કોષ્ટકો દ્વારા ફિલ્ટરિંગ માટે સપોર્ટ. ગતિશીલ રીતે ફિલ્ટર કોષ્ટકો ઉમેરી રહ્યા છીએ. નિયમોના આધારે નિર્દિષ્ટ શરતોના આધારે પેકેટોનું ગતિશીલ ફિલ્ટરિંગ.

NAT, સ્ત્રોત સરનામાં, ગંતવ્ય સરનામું, માસ્કરેડિંગના અનુવાદ માટે સમર્થન

IPSEC, PPPoE, PPTP, L2TP, EoIP (GRE, ArtX) ટનલ માટે સપોર્ટ. EoIP (આર્ટએક્સ) એ એક માલિકીની ટનલ છે, જે કંપનીનો પોતાનો વિકાસ છે.

L2Bridge + ફિલ્ટર સપોર્ટ રાઉટરને ટ્રાફિક (L2, L3) ને ફિલ્ટર કરવાની અને ટ્રાફિકને L3 રૂટીંગ સિસ્ટમ પર રીડાયરેક્ટ કરવાની ક્ષમતા સાથે બીજા સ્તર (લેયર2 સ્વિચ) પર પેકેટો સ્વિચ કરવાની મંજૂરી આપે છે.

સામગ્રી કેશીંગ સાથે HTTP પ્રોટોકોલ માટે પારદર્શક પ્રોક્સી. HTTPS પ્રોટોકોલ માટે રિપ્લેસમેન્ટ સપોર્ટ શક્ય છે રુટ પ્રમાણપત્રટ્રાફિકને ICAP સર્વર (MITM હુમલો) પર ફોરવર્ડ કરવા માટે. (આ તકનીકનો ઉપયોગ (દિશા) સુરક્ષિત કનેક્શન્સમાં સામગ્રીનો અભ્યાસ કરવા માટે SSL SPLIT ના વિકાસ સાથે સંકળાયેલ છે).

ફ્લો કતાર (QoS), 802.1p, RED, GRED. પેકેટ એડ્રેસીંગ (સરનામું, પોર્ટ, પ્રોટોકોલ), પેકેટ સામગ્રી (u32), ફાયરવોલ લેબલ્સ, વગેરેના આધારે ટ્રાફિકનું વર્ગીકરણ. ટ્રાફિકને કતારોમાં વિભાજીત કરવા અને આ કતારોની પ્રક્રિયા માટે નિયમો (શિસ્ત) સેટ કરવા. ફ્લો કતારનો અમલ માત્ર ToS, QoS, CoS માટે જ નહીં, પરંતુ DPI પ્રદાન કરવા અને પૂરી પાડવામાં આવતી સેવાઓનું સંચાલન કરવા સંબંધિત કાર્યો માટે પણ મિકેનિઝમ્સ પ્રદાન કરવાનું શક્ય બનાવે છે.

રાઉટર DPI મોડ્યુલને સપોર્ટ કરે છે, જે ટ્રાફિકમાં સિસ્ટમમાં જાણીતા (નોંધાયેલ) પ્રોટોકોલ્સ માટે શોધ અને સિસ્ટમ દ્વારા ઓળખવામાં આવેલા પ્રોટોકોલ્સ (ટ્રાફિક પ્રકારો)માં પ્રસારિત સામગ્રી દ્વારા વર્ગીકૃત અને ફિલ્ટર કરવાની ક્ષમતા પ્રદાન કરે છે.

ચેનલ મલ્ટિપ્લેક્સર (MUX) એ એક મોડ્યુલ છે જે સંયુક્ત ચેનલોના લોડ અને/અથવા સંયુક્ત ચેનલોમાં ટ્રાફિકની પ્રાધાન્યતાને ધ્યાનમાં રાખીને, એક ચેનલમાં ઘણી L2 ચેનલોનું સંયોજન પૂરું પાડે છે.

સિસ્ટમ રૂપરેખાકાર: વેબ ઈન્ટરફેસ સાથે રૂપરેખાંકન, સંચાલન, મોનિટરિંગ સિસ્ટમ. CLI (ટેલનેટ) સપોર્ટ. લોગીંગ: સ્થાનિક, syslog આધાર. બિલિંગ સિસ્ટમ્સ, સર્વિસ મેનેજમેન્ટ વગેરે સાથે ક્રિયાપ્રતિક્રિયા માટે સોફ્ટવેર ઇન્ટરફેસ અને પ્રોટોકોલ્સ માટે સપોર્ટ.

મોનીટરીંગ SNMP v2/v3

સોફ્ટવેર અપડેટ- www સર્વર. મોડ્યુલર લાઇસન્સિંગ નીતિ માટે સપોર્ટ.

વ્યાટ્ટાની સંક્ષિપ્ત કાર્યક્ષમતા

વ્યાટ્ટા- ડેબિયન GNU/Linux પર આધારિત નેટવર્ક ઓપરેટિંગ સિસ્ટમ.

x86 અને x64 હાર્ડવેર પર કામ કરે છે. વિકાસકર્તાઓ વ્યાટ્ટાને ISR 1800 - VXR 7200 સ્તરના સિસ્કો ઉત્પાદનોના પ્રતિસ્પર્ધી તરીકે સ્થાન આપે છે, જે GNU GPL લાયસન્સ હેઠળ મફતમાં વિતરિત થાય છે.

ટેબલ સિસ્ટમ આવશ્યકતાઓનીચે પ્રમાણે જરૂરી નેટવર્ક ટોપોલોજી રૂપરેખાંકન પર બનેલ છે:

મુખ્ય લક્ષણોવ્યાત્તા:

હાલમાં બે સંસ્કરણો છે: વ્યાટ્ટા કોર, જેમાં ફક્ત ઓપન-સોર્સ ઘટકો છે અને તે મફતમાં વિતરિત કરવામાં આવે છે, અને વ્યાટ્ટા સબ્સ્ક્રિપ્શન/વ્યાટ્ટા પ્લસ, જેમાં વધારાના (માલિકી સહિત) ઘટકો છે અને તે ફક્ત પેઇડ સબ્સ્ક્રાઇબર્સ માટે જ ઉપલબ્ધ છે.

વ્યાટ્ટા સબ્સ્ક્રિપ્શનની વધારાની સુવિધાઓમાં શામેલ છે:

  • રાઉટર્સ વચ્ચે સેટિંગ્સનું સિંક્રનાઇઝેશન;
  • રિમોટ કંટ્રોલ માટે REST API;
  • PDH (E1, T1/T3) અને V.35 ઇન્ટરફેસ કાર્ડને સપોર્ટ કરે છે;
  • URL અને IPS ફિલ્ટરિંગ માટે વ્યાવસાયિક અદ્યતન નિયમો.

VyattaOS વેબ ઈન્ટરફેસના સ્ક્રીનશોટ:

નેટવર્ક હાર્ડવેર અને સોફ્ટવેર

6. રાઉટર્સ

રાઉટર સૈદ્ધાંતિક રીતે સ્વિચ જેવું જ છે, પરંતુ કાર્યક્ષમતાની વિશાળ શ્રેણી ધરાવે છે. તે માત્ર MAC જ નહીં, પણ ડેટા ટ્રાન્સફર સાથે સંકળાયેલા બંને કમ્પ્યુટર્સના IP એડ્રેસનો પણ અભ્યાસ કરે છે...

અનન્ય કીનો ઉપયોગ કરીને વપરાશકર્તાઓને પ્રમાણિત કરો

1.8.2 હાર્ડવેર સ્તર

અનન્ય વસ્તુઓનો ઉપયોગ કરીને પ્રમાણીકરણ

1.8.2 હાર્ડવેર સ્તર

સૌથી નીચું સ્તર બે ભૌતિક ઉપકરણો દ્વારા રજૂ થાય છે: ટોકન પોતે; યુએસબી હોસ્ટ કંટ્રોલર. ટોકન અને હોસ્ટ કંટ્રોલર વચ્ચેની ક્રિયાપ્રતિક્રિયા યુએસબી કંટ્રોલ ટ્રાન્સફર પ્રોટોકોલનો ઉપયોગ કરીને હાથ ધરવામાં આવે છે...

ઇન્ટરનેટ અને તેના ઘટકો

રાઉટર્સ

રાઉટર એ એક ઉપકરણ છે જે વચ્ચે ટ્રાફિકને મંજૂરી આપે છે સ્થાનિક નેટવર્ક્સજુદા જુદા નેટવર્ક સરનામાં ધરાવો. રાઉટર OSI મોડેલના નેટવર્ક સ્તર પર કાર્ય કરે છે અને નોડ્સ વચ્ચે પેકેટો ટ્રાન્સમિટ કરવા માટે માર્ગ પસંદ કરવા માટે જવાબદાર છે...

TCP/IP નેટવર્ક પર NAT ટેક્નોલોજીને સપોર્ટ કરતા રાઉટરનો ઉપયોગ કરવો

7. NAT સાથે રાઉટર્સ

મોટાભાગના આધુનિક રાઉટર્સ NAT (નેટવર્ક એડ્રેસ ટ્રાન્સલેશન) પ્રોટોકોલને સપોર્ટ કરે છે, જે સત્ર સ્તર પર આધારિત છે અને તે આવશ્યકપણે નેટવર્ક એડ્રેસ ટ્રાન્સલેશન પ્રોટોકોલ છે...

કોર્પોરેટ નેટવર્ક સુરક્ષા સાધનોના ઉપયોગની સુરક્ષા અને અસરકારકતાના સ્તરનો અભ્યાસ

2.1.3 ફિલ્ટરિંગ રાઉટર્સ

ફિલ્ટરિંગ રાઉટર્સ એ ફાયરવોલનો સૌથી સરળ ઘટક છે.

રાઉટર બે (અથવા વધુ) જુદા જુદા નેટવર્ક વચ્ચે બંને દિશામાં ડેટા ટ્રાન્સમિટ કરે છે...

કમ્પ્યુટર વર્ગમાં સ્થાનિક નેટવર્ક્સ

4.2 રાઉટર્સ

રાઉટર્સ વધુ કામ કરે છે ઉચ્ચ સ્તર OSI મોડેલ - નેટવર્ક (ફિગ. 9), તેમનું કાર્ય આ સ્તરના પ્રોટોકોલમાં ઉપયોગમાં લેવાતા સરનામાંનું વિશ્લેષણ કરવાનું છે અને ડેસ્ટિનેશન X પર ડેટા પેકેટ પહોંચાડવા માટે શ્રેષ્ઠ માર્ગ નક્કી કરવાનું છે. અલબત્ત ...

સિસ્ટમની કામગીરીનું મોડેલિંગ અને તેની શ્રેષ્ઠ રચના નક્કી કરવી

3.5.1.1 હાર્ડવેર પદ્ધતિ

PSCH ફાઇલો જનરેટ કરવા માટે, અમે કમ્પ્યુટર વિભાગમાં વિકસિત ઓટોમેટેડ સિસ્ટમ GENERATO નો ઉપયોગ કરીશું. આ સિસ્ટમ સ્યુડો-રેન્ડમ નંબર જનરેટર (PRNG) ની કામગીરીનું અનુકરણ કરે છે, જે શિફ્ટ રજિસ્ટરના આધારે બનેલ છે...

એન્ટરપ્રાઇઝ કમ્પ્યુટર નેટવર્કનું આધુનિકીકરણ

રાઉટર્સ

રાઉટર તમને નેટવર્કમાં રીડન્ડન્ટ કનેક્શન્સ ગોઠવવાની મંજૂરી આપે છે જે લૂપ્સ બનાવે છે. તે નેટવર્કમાં જોડાણોના ગ્રાફ વિશે વધુ સંપૂર્ણ માહિતીના આધારે પેકેટ ટ્રાન્સમિશન વિશે નિર્ણયો લઈને આ કાર્યનો સામનો કરે છે...

25 વર્કસ્ટેશનો સાથે ખાનગી એન્ટરપ્રાઇઝ માટે એન્ટિ-વાયરસ સુરક્ષાનું સંગઠન

3.4 સોફ્ટવેર અને હાર્ડવેર ME

ફાયરવોલ (ફાયરવોલ) અથવા ફાયરવોલ સિસ્ટમમાં જતી અને દાખલ થતી માહિતીને નિયંત્રિત કરવા માટે રચાયેલ છે, એટલે કે, તે પૂર્વ-સંમત શરતો હેઠળ ડેટા ફ્લોને ફિલ્ટર કરે છે...

સ્થાનિક આયોજનની મૂળભૂત બાબતો કમ્પ્યુટર નેટવર્ક્સઇથરનેટ ટેકનોલોજી પર આધારિત

પુલ અને રાઉટર્સ

રીપીટરનો ઉપયોગ કરતી વખતે, મહત્તમ નેટવર્ક લંબાઈ 2500 મીટર છે. આ મર્યાદાને દૂર કરવા માટે, પુલ તરીકે ઓળખાતા અન્ય ઉપકરણોની જરૂર છે. પુલ પુનરાવર્તકોથી ઘણા તફાવતો ધરાવે છે...

LLC SVD માટે માહિતી સિસ્ટમની ડિઝાઇન

1.5.6 રાઉટર્સ (રાઉટર્સ)

રાઉટર્સ ઈન્ટરનેટવર્કિંગ અને વાઈડ એરિયા નેટવર્ક માટે ખૂબ જ મહત્વપૂર્ણ છે જેમાં રિમોટ કોમ્યુનિકેશન સામેલ છે. રાઉટર્સ વ્યાપક ઈન્ટરનેટવર્કમાં જટિલ રૂટ્સ પર શ્રેષ્ઠ ટ્રાફિક પ્રદાન કરે છે...

2.3 હાર્ડવેર ઇન્ટરફેસ

ડિઝાઇન સંદર્ભની શરતોમોબાઇલ અને વેબ એપ્લિકેશનના વિકાસ માટે

3.7 હાર્ડવેર ઇન્ટરફેસ

વિકસિત મોબાઇલ PS એ 1280×720 નું ક્વાડ-કોર ARM Cortex-A9 CPU નું ક્લોક ફ્રીક્વન્સી, ARM7 અને સિસ્ટમ ઇન્સ્ટ્રક્શન સેટ સાથે 32-બીટ માઇક્રોપ્રોસેસર કોરને સપોર્ટ કરવું આવશ્યક છે. નીચું પ્રોસેસર કેશ L0: 4KB+4KB…

1000 બેઝ એસએક્સ ટેકનોલોજી પર આધારિત લોકલ એરિયા નેટવર્ક પ્રોજેક્ટનો વિકાસ

7.4 રાઉટર્સ

રાઉટર એ વિવિધ નેટવર્ક આર્કિટેક્ચર્સ અને પ્રોટોકોલ્સનો ઉપયોગ કરીને નેટવર્કને કનેક્ટ કરવા અને OSI મોડેલના નેટવર્ક સ્તર પર કાર્ય કરવા માટેનું એક ઉપકરણ છે...

હું ફ્રી ગેટવેઝ વચ્ચે પસંદગી કરવાના પ્રશ્નથી ત્રાસી ગયો છું: PfSense, ClearOS, Zential, Vyatta, ZeroShell.

તમારે શું જોઈએ છે:

1. ગેટવે ટુ ઈન્ટરનેટ (GW);

2. ફાયરવોલ (FW);

3. ઘણી ઈન્ટરનેટ ચેનલો માટે સપોર્ટ, સહિત. યુએસબી મોડેમ;

4. એન્ટી-વાયરસ ટ્રાફિક સ્કેનિંગ

6. VPN સર્વર

7. મેઇલ સર્વર

8. VoIP શક્ય છે

બધી આવશ્યકતાઓ જેવી લાગે છે.

હવે હું ClearOS સેટ કરી રહ્યો છું અને તેનું પરીક્ષણ કરી રહ્યો છું. ખૂબ સરસ વેબ એડમિન. પરંતુ હેન્ડલિંગ બહુ સારું નથી. સાહજિક મેનુ વસ્તુઓ અને પરિમાણો નથી.

PfSense એક નબળી એડમિન પેનલ છે, જોકે ખૂબ જ કાર્યાત્મક છે.

સ્થાપન અને ગોઠવણી વિશે સત્તાવાર લેખ.

ZeroShell - મને તે ગમ્યું, તે રાઉટર સેટિંગ્સ જેવું જ છે, પરંતુ હું વપરાશકર્તા દ્વારા પ્રોક્સી કરવા અને સાઇટ દ્વારા ટ્રાફિકને ફિલ્ટર કરવા વિશે કંઈક સમજી શક્યો નથી. એડમિન પેનલ પર લોગિન કરો: http://ip:81

સ્થાપન અને ગોઠવણી લેખ.

Zentyal - લગભગ બધું કામ કર્યું, ખૂબ જ સુંદર ઈન્ટરફેસ, પરંતુ cluttered. એડમિન પેનલમાં લોગિન કરો: https://ip/

અને હંમેશની જેમ, ru-board.com માંથી કંઈક: સોફ્ટવેર રાઉટર્સ વિશેનો વિષય. 🙂