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

Linux网络管理1---(Linux配置IP地址,ifconfig、配置文件)的更多相关文章

  1. Linux环境下如何配置IP地址、MAC地址

    Linux环境下如何配置IP地址.MAC地址 1.配置IP地址 进入配置IP地址路径,进行修改即可 cd /etc/network vim interface 加入以下内容: iface eth0 i ...

  2. linux ifconfig命令配置ip地址

    Linux下网卡命名规律:eth0,eth1. 第一块以太网卡.第二块. lo为环回接口,它的IP地址固定为127.0.0.1.掩码8位. 它代表你的机器本身.   ifconfig [Interfa ...

  3. Linux下配置ip地址四种方法

    linux系统安装完,以后通过命令模式配置网卡IP.配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-nameifconfig后显示的内容,l ...

  4. linux 手动配置ip地址方法

    手工配置静态的IP地址 也就是手工配置IP地址.子网掩码.网关和DNS. 设置方法如下: vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑本地网卡的配置文 ...

  5. linux下配置ip地址四种方法(图文方法)

    主要是用第四种方法 (1)Ifconfig命令  第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ...

  6. linux配置IP地址

    1. ifconfig命令临时配置IP地址 ifconfig命令:查看与配置网络状态命令 如:  ifconfig eht0 192.168.0.200 netmask 255.255.255.0 # ...

  7. linux下配置ip地址四种方法(图文)

    (1)Ifconfig命令   第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx   i ...

  8. Linux基础二(修改ip地址、修改网关、修改DNS服务器、重新启动网络配置)

    网络的初始化 .ip地址的修改(临时生效) 使用ifconfig命令 ifconfig 网卡名 ip地址 netmask 子网掩码 [root@localhost /]# ifconfig eth1 ...

  9. 配置ip地址四种方法,方便学习linux的朋友

    (1)Ifconfig命令  第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx   ip ...

随机推荐

  1. Sokcet方式请求HTTP/HTTPS的封装类HttpHelper

    using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; ...

  2. jsp通过session传递checkbox中的值

    获取checkbox中的值(第一个页面) <% String foodName[]=request.getParameterValues("chioce"); //“chio ...

  3. elk系列5之syslog的模块使用

    preface rsyslog是CentOs系统自带的的一个日志工具,那么我们就配置logstash来接受rsyslog的日志. logstash的syslog模块 linux-node2上操作 lo ...

  4. Install Docker on Ubuntu

    Install Docker on Ubuntu Estimated reading time: 17 minutes Docker is supported on these Ubuntu oper ...

  5. mybatis 批量更新

    <update id="batchUpdate" parameterType="java.util.List"> <foreach colle ...

  6. 好用的开源web系统总结

    1.论坛 phpwind 一个用wind框架写的论坛       discuz 社区动力 论坛   2.商城 Ecshop 商城腾讯的开源商城项目 一款B2C独立网店系统,系统是基于PHP语言及MYS ...

  7. group by 查询分组后 组的条数

    比如select gid from table group by gid 查询时使用下面的方法查询条数 select count(distinct gid) from table 使用select c ...

  8. python 面向对象(类)

    面向对象,即是将具备某种共性的事物抽象成一个类(模板),然后再根据类来创建实例对象进行具体的使用. 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写, ...

  9. strace追踪未开始或者来不及捕获pid的进程(译)

    我的个人博客网站最近被攻击了,被用来发送一些垃圾邮件.但是我不知道这个进程是怎么来的,用top查看发现一个不知道干什么的perl脚本,决定给用strace查看一下. strace可以追踪一个进程的系统 ...

  10. mod-mono

    http://go-mono.com/config-mod-mono/  配置文件生成器 Mono remote debugging from Visual Studio http://stackov ...