Skip to main content

DHCP :


Dynamic Host Configuration Protocol (DHCP) is a client/server protocol that automatically provides an Internet Protocol (IP) host with its IP address and other related configuration information such as the subnet mask and default gateway.

Simply in this we can host remote pc's as per our requirements.

And in this we can allocate ip address then it will set automatically within range.

Just like to which pc(mac address of perticular pc) we wanna to create our client or which we want to restrict this will be possible through this dhcp. 

Steps for  DHCP are as follows :

(note : only for fedora 19)

1.first of all open terminal->

service iptables stop

service firewalld stop
 yum install dhcp

systemctl start dhcpd.service

systemctl enable dhcpd.service

service dhcpd status

o/p:

Redirecting to /bin/systemctl status  dhcpd.service
dhcpd.service - DHCPv4 Server Daemon
   Loaded: loaded (/usr/lib/systemd/system/dhcpd.service; enabled)
  
Active: active (running) since Wed 2017-07-05 15:44:12 IST; 2s ago
     Docs: man:dhcpd(8)
           man:dhcpd.conf(5)
 Main PID: 5419 (dhcpd)
   CGroup: name=systemd:/system/dhcpd.service
           └─5419 /usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid

Jul 05 15:44:12 localhost.localdomain dhcpd[5419]:
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: No subnet declaration for virbr0 (192.168.122.1).
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: ** Ignoring requests on virbr0.  If this is not what
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: you want, please write a subnet declaration
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: in your dhcpd.conf file for the network segment
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: to which interface virbr0 is attached. **
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]:
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: Listening on LPF/p4p1/b8:ac:6f:33:fc:c3/10.11.9.0/24
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: Sending on   LPF/p4p1/b8:ac:6f:33:fc:c3/10.11.9.0/24
Jul 05 15:44:12 localhost.localdomain dhcpd[5419]: Sending on   Socket/fallback/fallback-net


2.Open network Settings and set ipv4 of server and then set different ip for multiple pc & turn on/off settings for conformation.




  1. Thank You So Much................


Comments

Popular posts from this blog

Naming Convention

  Naming Convention : A naming convention is  a convention for naming things: Please find below the table for naming conventions: Naming Convention Format Example Camel Case camelCase 🐪aBcD Kebab Case kebab-case 🍢a-b-c-d Snake Case snake_case 🐍a_b_c_d Pascal Case PascalCase 🧑‍🦳AbCd Flat Case flatcase 📏abcd Upper Flat Case UPPERFLATCASE ABCD Screaming Snake Case SCREAMING_SNAKE_CASE 🐍A_B_C_D Camel Snake Case camel_Snake_Case 🐪🐍ab_Cd Pascal Snake Case Pascal_Snake_Case Ab_Cd Train Case Train-Case 🚃Ab-Cd Cobol Case COBOL-CASE 🍢AB-CD

Simple java code

  Simple java code class Main{ /*Every application in Java must contain the main method. The Java compiler starts executing the code from the main method*/      public static void main(String anyVar[]){      System.out.println("Simple java code");       } } Output: Simple java code Screenshot: Online compiler:https://www.onlinegdb.com/online_java_compiler #happyCoding💁👍
How to run lex yacc programs on win 10 In short: For Lex steps to run: lex lex7.l gcc lex.yy.c a     For YACC steps to run: lex simple_compound.l yacc -d simple_compound.y gcc lex.yy.c y.tab.c a                          A.Lex 1. download flex for windows http://flex-windows-lex-and-yacc.software.informer.com/2.5/ 2. install it locatin:  C:\Flex Windows\ 3.open cmd 4.You need to change location as follows:  cd C:\Flex Windows\EditPlusPortable 5. Steps to run : lex lex7.l gcc lex.yy.c a Output : Word Count : 13 Char Count : 80 Line Count : 7 codes : lex7.l %{ /* *Program to count no of characters, words and lines */ #include<stdio.h> #include<string.h> int c=0,w=0,l=0; %} %% [\t ]+              /* ignore whitespace */ [a-zA-z]+             {w=w+1; c=c+ yyleng;} [\n ]                           {l=l+1;} ['{','}''(',')',.,",;]          {c=c+1;} %% int main() {     yyin= fopen("file1.txt&qu