Linux从入门到精通——Linux下的网络配置 (4)

(1)vim /etc/resolv.conf   ##DNS的指向文件
        nameserver 114.114.114.114
            ##当需要某个域名的IP地址时去问114.114.114.114
            【即改即生效】

Linux从入门到精通——Linux下的网络配置

(2)vim /etc/hosts/  本地解析文件(自己告诉自己,在文件添加baidu就是某一个ip) 
        ip            域名
        220.181.111.181      

Linux从入门到精通——Linux下的网络配置

(3)vim /etc/sysconfig/network-scripts/ifcfg-xxx
        DNS1=114.114.114.114
   
   注意:
    当网络工作模式为dhcp时,系统会自动获得:ip 网关 DNS
    那么/etc/resolv.conf会被获取到的信息修改
    如果不需要获得DNS信息,在网卡配置文件中加入
    PREEDNS=no



11.设定解析DNS的优先级
      系统默认:
      /etc/hosts > /etc/resolv.conf
      修改优先级:
      vim /etc/nsswitch.conf
      39.hosts: files dns   ##/etc/hosts优先
      39.hosts: dns  files  ##/etc/resolv.conf dns指向优先

Linux从入门到精通——Linux下的网络配置

Linux从入门到精通——Linux下的网络配置

 

12.dhcp配置服务

在server服务器上设置:

    (1)yum install dhcp -y
    (2)vim /etc/sysconfig/network-scripts/ifcfg-eth0
    改成none
    (3)systemctl restart network
    (4)vim /etc/yum.repos.d/rhel_dvd.repo
      baseurl:
    (5)ping 172.25.254.250
    (6)yum clean all
    (7)yum repolist
   
    (8)vim /etc/dhcp/dhcpd.conf
    (9)cp /usr/share/doc/dhcp*/dhcp.conf.example /etc/dhcp/dhcpd.conf
    (10)vim dhcpd.conf
      ##27和28以及35行以后删除
      ##195 option domain-name "student.com"   域名 
      ##196 option domain-name-servers 114.114.114.114  DNS
      ##default-lease-time 600   默认租约期
      ##max-lease-time 7200    最长租约期
     
      ##subnet 172.25.254.0 netmask 255.255.255.0 { 子网设定                           ## subnet 网络     netmask 子网掩码
         range 172.25.254.160  172.25.254.200;  IP地址池
          option routers 172.25.254.250;   网关
         }

    (11)systemctl restart dhcpd
    (12)systemctl stop firewalld

    测试:

 在client客户端上:

  重新添加一块网卡,配置网络。

  1.可以在图形界面:   nm-connection-editor  —>  将类型配置为 dhcp 模式  —>  保存  —>  ifconfig 查看是否有分配的 ip

  2.可以用命令行的方式:   nmcli  connection  modify  eth1  ipv4.method  manual

     结果:在网络工作模式是dhcp的主机中重启网络可以看到 IP GW DNS全部获取成功

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgysgj.html