Linux网络管理-Linux网络配置

Linux配置IP地址

  1. ifconfig命令临时配置IP地址
    DHCP服务器:自动分配IP地址的服务器
    重启计算机和网络服务就会消失,ifconfig查看当前计算机的ip地址,查看网络状态。
    lo,本地环回接口(或地址),亦称回送地址()。此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。在Windows系统中,采用127.0.0.1作为本地环回地址。mask 255.0.0.0
    eth0表示第一块网卡,link encap:ethernet网络类型,以太网,HWaddr 网卡的MAC地址,inet addr ip地址,Bcast 计算机广播地址。
    ifconfig:查看与配置网络状态命令
    ifconfig eth0 192.168.0.200 netmask 255.255.255.0临时设置eth0网卡的IP地址与子网掩码
  2. setup工具永久配置IP地址
    永久生效,redhat专有工具。
    service network restart重启网络服务
  3. 修改网络配置文件
    标准配置方式,一切内容皆是文件,所以配置也要写入文件。
  • 网卡信息文件/etc/sysconfig/network-scripts/ifcfg-eth0
    BOOTPROTO=none是否自动获取IP,dhcp,static
    HWADDRMAC地址,16进制
    ONBOOT是否随网络服务启动,eth0生效,CENTOS默认是no,所以必须手动来改掉
    TYPE=Ethernet类型为以太网
    USERCTL=no不允许非root用户控制此网卡
    如果是dhcp自动分配ip的方式,那么网卡信息文件中除过以上字段,其它字段都可以不用设置参数。
    UUID唯一识别码
  • 主机名文件 /etc/sysconfig/network
    NETWORKING=yes网络工作
    HOSTNAME=localhost.localdomain主机名
    必须要重启计算机才能生效,用hostname imooc临时设置主机名,hostname查询主机名
    hostname [主机名]查看与临时设置主机名的命令
    学习还是很重要的,之前工作的时候就遇到这个问题,如果当时知道这些就好了
  • DNS配置文件 /etc/resolv.conf
    nameserver 202.106.0.20名称服务器,多个nameserver,中间空格,写多个
    search localhost没有写全域名,则这个localhost是默认域名。
  • Mac OS下的一些文件
    • /etc/hosts定义主机名与ip地址的对应关系
    • /etc/networks定义了网络名和网络号的对应关系
    • /etc/resolv.conf定义了dns配置文件
    • 暂时还没有发现Unix下面相关的网卡配置文件
  1. 图形界面配置IP地址
  2. 虚拟机网络参数配置
  • 配置LinuxIP地址 setup
  • 启动网卡 网卡信息文件中 ONBOOT改为yes
  • service network restart重启网络服务
  • 修改UUID vi /etc/sysconfig/network-scripts/ifcfg-eth0删除MAC地址行
    rm -rf /etc/udev/rules.d/70-persistent-net.rules删除网卡和MAC地址绑定文件
    重新启动系统 shutdown -r
  • 设置虚拟机网络连接方式
    桥接:虚拟机和真实机使用真实网卡通信,配置在同一个真实网段
    NAT:通信使用虚拟网卡Vmare 8,使用已共享的主机IP地址,可以访问公网
    host only:使用虚拟网卡1,与主机共享一个私有网络,只能和真实主机进行通信
  • 修改桥接网卡
    桥接网卡位置,是有线还是无线网卡。编辑-虚拟网络编辑器

你可能感兴趣的:(Linux网络管理-Linux网络配置)