• Linux网络管理1---(Linux配置IP地址,ifconfig、配置文件)


    1.Linux配置IP 地址

      ifconfig命令临时配置IP 地址

        ifconfig命令,最常用的功能是查看本机的网络的配置状态(当然也可以配置网络,不过是暂时性的),直接输入ifconfig命令就可以看到所有的网卡的所有信息

        ifconfig eth0 192.168.0.200 netmask 255.255.255.0:临时设置eth0网卡的IP 地址和子网掩码

      setup工具永久配置IP 地址

        但是这个命令是redhat 系列的Linux的命令,不是debian系列的Linux的命令(debian系列包括:bebian、ubuntu……)

      修改网络配置文件的方式永久配置IP

        比如在ubuntu中,因为没有 setup命令,所以只能通过直接修改 网络配置文件的方式来配置IP,其实setup 就是一种通过交互式的方式修改网络配置文件的(只是方式不同,最终其实都是修改的网络配置文件),所以redhat系列的Linux当然也可以通过修改配置文件的方式来配置IP

        Linux下修改网络设置后无需重启计算机,只需要重新启动相关的设置选项即可,网络设置修改之后(比如更换IP,域等): 如果是redhat,重启网络可以输入 service network restart 或者 /etc/rc.d/init.d/network restart 。 如果是suse,重启网络可以有三种方式: 1、service network restart 2、rcnetwork restart 3、/etc/rc.d/network restart

        网卡信息文件

          文件地址:/etc/sysconfig/network-scripts/ifcfg-eth0(这是在redhat上的,ubuntu上并不是在这里),大致的文件内容和解释如下:

    DEVICE=eth0                              网卡设备名
    BOOTPROTO=none                    是否自动获取IP(none、static、dhcp)
    HWADDR=00:0c:29:17:c4:09       MAC地址
    NM_CONTROLLED=yes               是否可以由NetWork Manager图形管理工具托管
    ONBOOT=yes                              是否随网络服务启动,eth0生效
    TYPE=Ethernet                            类型是以太网
    UUID="44b76c8a-b59f-44d5-83da-323f32e32a2"        唯一识别码(这里我是胡乱输入的一个)
    IPADDR=192.168.0.252               IP地址
    NETMASK=255.255.255.0           子网掩码
    GATEWAY=192.168.0.1               网关
    DNS1=202.106.0.20                    DNS
    IPV6INIT=no                                IPV6没有启动
    USERCTL=no                              不允许非root用户控制此网卡,建议设置为no
    

           小心其中的UUID,比如需要安装多个服务器的时候,一台一台的安装会比较麻烦,所以可能会安装一台,然后将其复制成另外一台计算机的镜像(将当前装好Linux复制到其他的服务器),这时候可能就会出现多台计算机哦网卡的UUID相同的情况,就会出现冲突,导致所有的计算机都不能上网,这时候就必须手动更改

          比如在虚拟机中直接拷贝别人的镜像的时候必须要小心这一点,否则造成两个人的虚拟机都不能上网!!!!!!!!!!!!!!!!!!!必须修改UUID!!!!!!!!

          修改UUID

            1.删除/etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的MAC地址所在的行的信息

            2.删除网卡和MAC地址绑定文件:rm -rf /etc/udev/rules.d/70-persistent-net.rules

            3.重启计算机

        主机名文件

          文件地址:/etc/sysconfig/network,文件内容

    NETWORKING=yes    网络服务是不是工作了,应该设置为yes,如果为bo,网络是不起作用的
    HOSTNAME=localhost.localdomain    主机名
    

           hostname 命令查看本机的主机名

           hostname name:临时更改主机名(重启后又恢复原来的主机名),如果通过配置文件更改主机名,需要重启计算机才能生效

        DNS配置文件

          文件地址:/etc/resolv.conf,文件内容

    nameserver 202.106.0.20        配置首选DNS的IP地址
    serch localhost
    

           可以配置多个DNS

      图形界面方式配置IP

        这是在服务器中根本不可能存在的,只是在PC上安装linux的图形界面才可以使用这个方法,这里就不涉及了,因为完全可以使用上面的三种方法来解决,而且在Linux中使用图形界面岂不是降低了bige

  • 相关阅读:
    ICO图标的制作、下载
    网页Loading,让页面加载完再显示
    鹏城之行
    The shit live,learn to give up!
    缘分
    一篇网络文章,能否让我真正顿悟???
    李开复给中国学生的第三封信:成功、自信、快乐
    Uncountable missing,missing...
    李开复给中国学生的第五封信:做个积极主动的你
    李开复给中国学生的第四封信:大学应这样过
  • 原文地址:https://www.cnblogs.com/xumenger/p/4508410.html
Copyright © 2020-2023  润新知