Linux学习笔记3

    配置网络

      ifconfig 命令,可以在Linux中查看IP地址。Windows中可以在命令行中用ipconfig命令查看。

        执行ifconfig命令后,会显示网卡的信息和lo,lo是测试本机内部地址是否正常(从本机到网卡这一段的连接)

      网卡配置文件存放在/etc/sysconfig/network-scripts/ifcfg-eth0文件中

      使用 vim /etc/sysconfig/network-scripts/ifcfg-eth0 命令打开网卡配置文件

        DEVICE="eth0"  设备名称

        BOOTPROTO=static  设置IP地址是自动分配(DHCP)还是手动分配(static)

        NM_CONTROLLED="yes"  (NetworkManager) 图形化管理是否被允许,Yes表示允许

        ONBOOT="yes"      本设备是否被启用,Yes表示启用

        TYPE="Ethernet"   表示网卡类型(当前为以太网卡)

        IPADDR=192.168.0.124   IP地址

        NETMASK=255.255.255.0  子网掩码

        GATEWAY=192.168.0.254  网关

        DNS1=192.168.0.254     首选DNS服务器(域名解析 把域名转换成Ip地址)

        PREFIX=24    子网掩码长度

        HWADDR=00:0C:29:AA:6F:CE  硬件地址(mac地址)

        NAME="System eth0"

        LAST_CONNECT=1410488442  最后连接时间


      配置ipv4,这8行代码是必须的:

        DEVICE="eht0"

        BOOTPROTO=static

        ONBOOT="yes"

        TYPE="Ethernet"

        IPADDR=192.168.0.150

        NETMASK=255.255.255.0

        GATWAY=192.168.0.254

        DNS1=192.168.0.254(不一定有)

      自动分配IP:

        DEVICE="eht0"

        BOOTPROTO=dhcp

        ONBOOT="yes"

        TYPE="Ethernet"

    配置完成后,需要使用service network restart命令将网络服务重启后才能生效。


    配置子接口(可以满足不同的网段同时上网)

      cd /etc/sysconfig/network-scripts/

      cp ifcfg-eth0 ifcfg-eth0:0

      将原网络配置文件复制,并粘贴,命名为ifcfg-eth0:0

      vim /etc/sysconfig/network-scripts/ifcfg-eth0:0

      打开ifcfg-eth0:0,把参数修改:

        DEVICE="eth0:0"

        BOOTPROTO=static

        ONBOOT="yes"

        TYPE="Ethernet"

        IPADDR=192.168.1.123

        NETMASK=255.255.255.0

        GATEWAY=192.168.0.254

        DNS1=192.168.0.254

      保存退出,然后使用命令service NetworkManager stop,再使用service network restart命令将网络服务重启即可实现子接口配置,可以用ifconfig命令查看。

本文出自 “Raffaele” 博客,请务必保留此出处http://raffaele.blog.51cto.com/6508076/1551759

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。