一. centos的网络配置
 
 1.  修改 /etc/sysconfig/network-scripts/ifcfg-IFACE:
            DEVICE:此配置文件应用到的设备
            HWADDR:对应的设备的MAC地址
            BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootp
            NM_CONTROLLED:NM是NetworkManager(功能等同于network,但功能在centos6中不完善)的简写;此网卡是否接受NM控制CentOS6建议为“no”
            ONBOOT:在系统引导时是否激活此设备
            TYPE:接口类型;常见有的Ethernet, Bridge
            UUID:设备的惟一标识
            IPADDR:指明IP地址
            NETMASK:子网掩码
            GATEWAY: 默认网关
            DNS1:第一个DNS服务器指向(如果在/etc/resolv.conf也配置,并且NM开启,这里的优先级高;如果NM不开启,/etc/resolv.conf优先级高)
            DNS2:第二个DNS服务器指向
            USERCTL:普通用户是否可控制此设备
            PEERDNS:如果BOOTPROTO的值为“dhcp”,是否允许dhcp server分配的dns服务器指向信息直接覆盖至/etc/resolv.conf文件中
 
 
2. 一个简洁的例子如下

配置好后要重启,比如:ifconfig eth0 down; ifconfig eth0 up (远程连接的话慎用), 也可以service network restart ; 或者 /etc/rc.d/init.d/network restart
 
 
 
3. 其中DNS,GATEWAY也可以单独配置
 
1)DNS在/etc/reslov.conf中配置,可以配置多个DNS,保存即生效。

     nameserver 223.5.5.5
     nameserver 8.8.8.8
     nameserver 114.114.114.114
 
 
     补充内容:DNS的正解,反解命令:
     正解:FQDN-->IP,2种方式
     # dig -t A FQDN---正解测试   例如: dig -t A www.baidu.com  解析出其ip地址
     # host -t A FQDN
 
     反解:IP-->FQDN,也有2种方式
     # dig -x IP          例如:dig -x 172.16.0.1
     # host -t PTR IP
 
 
2)GATEWAY单独配置
 
 vi /etc/sysconfig/network,将network的内容改为下面的
 
 
NETWORKING=yes#表示系统是否使用网络(IPV4),一般设置为yes。
NETWORKING_IPV6=no#不适用IPV6
HASTNAME#设置主机名,localhost. localhostdomain为默认主机名称
GATEWAY=192.168.118.1#设置网关,选一个未使用的地址即可
 
 
 4.   有时候需要给网卡配置多地址,2种方式:
 
        方式1---  ifconfig IFACE:ALIAS     比如 ifconfig eth0:0 192.168.0.22/24 up        
        方式2---  ip addr add, 比如ip addr add 10.0.0.1/24 dev eth0
        
        若想永久生效,3个步骤 
            1. cp ifcfg-eth0 ifcfg-eth0:0       
            2. 修改配置文件ifcfg-eth0:0:
                     DEVICE=eth0:0
                     IPADDR=192.168.0.22
            3. 配置文件中的网关,MAC地址,UUID去掉
 
            注意:网卡别名不能使用dhcp协议来设置;
 
 
 
 
二.  ubuntu中配置网络属性
 
1. 修改/etc/network/interfaces设置静态IP
sudo vim /etc/network/interfaces
 
默认情况下应该有如下两行
auto lo
iface lo inet loopback
修改成如下,实际情况不一定是eth0.
 
# The primary network interface
auto eth0  #表示让网卡开机自动挂载eth0
iface eth0 inet static 
address 192.168.2.1
netmask 255.255.255.0
gateway 192.168.2.254
dns-nameservers 8.8.8.8 
#network 192.168.2.0 
#broadcast 192.168.2.255
 
重启网络使上面的配置生效:
sudo /etc/init.d/networking restart
 
注意:
1) 这里的DNS也可以单独配置,创建/修改 /etc/resolvconf/resolv.conf.d/base,添加如下内容 
   nameserver 114.114.114.114
   nameserver ...  
   保存后执行resolvconf -u即可,不需要重启网络
 
2) 用第一种配置DNS后,会在/etc/resolv.conf的最下面多了一行: nameserver 8.8.8.8, 那么直接在这里修改可以么?
    答案是可以,并且立即生效,但是重启失效
 
 
 
 
 

centos和ubuntu的网络属性配置的更多相关文章

  1. Linux网络属性配置命令和管理详解

    一.Linux网络属性配置 1.Linux主机接入到网络方式 IP/NETMASK:实现本地网络通信 路由(网关):可以进行跨网络通信 DNS服务器地址:基于主机名的通信,Linux可以有三个DNS地 ...

  2. Linux基础入门之网络属性配置

    Linux基础入门之网络属性配置 摘要 Linux网络属性配置,最根本的就是ip和子网掩码(netmask),子网掩码是用来让本地主机来判断通信目标是否是本地网络内主机的,从而采取不同的通信机制. L ...

  3. 【linux相识相知】网络属性配置

    当我们拥有一个崭新的计算机的时候,第一步恐怕都是迫不及待的下载各种软件,看视频,听音乐等,这里的关键的一点是要有网络.现在的个人计算机大部分都是windows操作系统的,接入网络网络很简单,插上网线也 ...

  4. Linux网络属性配置

    目录 IP地址分类 如何将Linux主机接入到网络中 网络接口的命名方式 ifcfg系列命令 如何配置主机名 如何配置DNS服务器指向 iproute2系列命令 Linux管理网络服务 永久生效配置路 ...

  5. 十八、centos7网络属性配置

    一.为什么需要这个 服务器通常有多块网卡,有板载集成的,同时也有插在PCIe插槽的.Linux系统的命名原来是eth0,eth1这样的形式,但是这个编号往往不一定准确对应网卡接口的物理顺序.为解决这类 ...

  6. 联想Y430P CentOS 7.3 无线网络的配置

    # uname -a # 查看内核/操作系统/CPU信息的Linux系统信息命令 [root@www ~]# uname -a Linux www SMP Tue Nov :: UTC x86_64 ...

  7. vSphere vSwitch网络属性配置详解

    1.安全 混杂模式:把vSwitch当成是一个hub,同一台交换机上面所有的虚拟机都能接受到二层数据包. MAC地址更改:当vSwitch上面连接的某一个虚拟机MAC地址发生更改时,vSwitch是否 ...

  8. Linux网络属性管理

    Linux网络属性管理 局域网:以太网,令牌环网 Ethernet: CSMA/CD 冲突域 广播域 MAC:Media Access Control 48bits: 24bits: 24bits: ...

  9. Linux 网络属性管理

    Linux网络基础管理-1:IPv4 地址分类:  点分十进制:0.0.0.0-255.255.255.255  A类: 0 0000000 - 0 1111111: 1-127 网络数:126, 1 ...

随机推荐

  1. IoC和DI的区别

    ------------------siwuxie095                                     IoC 和 DI 的区别         1.区别     (1)Io ...

  2. python报OperationalError: (1366, "Incorrect string value..."的问题解决

    一.环境及问题描述 1. 环境 操作系统:win10,64bit. python版本:2.7.15 mysql版本:5.7.23 2. 问题描述 使用python从某个数据文件读取数据,处理后,用My ...

  3. code1105 过河

    dp方程很简单: f[i] = min{ f[i-j] } + stone[i] 但是数据10^9太大了,超时超空间,这样只能过30% 来自:http://blog.csdn.net/w1996070 ...

  4. [Selenium]对于某些对话框即有可能弹出来,也有可能不弹出来,这种应该怎么处理呢?

    界面上如果有一个对话框可能弹出来,也可能不弹出,我们都要认为是正常,应该怎么处理呢? /** * check if release notes dialog present * @author j * ...

  5. 如何用Python实现常见机器学习算法-4

    四.SVM支持向量机 1.代价函数 在逻辑回归中,我们的代价为: 其中: 如图所示,如果y=1,cost代价函数如图所示 我们想让,即z>>0,这样的话cost代价函数才会趋于最小(这正是 ...

  6. windows server2012部署apache项目访问后台管理系统时tomcat就停了是怎么回事

    是由于环境变量没有配好的原因,找不到jre目录 tomcat的运行需要JRE,一般启动闪退都是因为找不到JRE,也就是说环境安装JDK时环境变量没有配置好. 我们首先打开”命令提示符“窗口,输入jav ...

  7. 8.7 正确使用索引(no)

    一 索引未命中 并不是说我们创建了索引就一定会加快查询速度,若想利用索引达到预想的提高查询速度的效果,我们在添加索引时,必须遵循以下问题 1 范围问题,或者说条件不明确,条件中出现这些符号或关键字:& ...

  8. idea jvm 优化

    修改对应配置文件 64位的是idea64.exe.vmoptions -Xms2048m -Xmx2048m -Xmn1024m -XX:PermSize=512m -XX:MaxPermSize=5 ...

  9. [label][转载][paypal]paypal在线支付接口的WEB语言设置

    http://stephen830.iteye.com/blog/274072 ★★★ 本篇为原创,需要引用转载的朋友请注明:< http://stephen830.iteye.com/blog ...

  10. How To Use XDOLoader to Manage, Download and Upload Files? (DOC ID 469585.1)

    In this Document Goal Fix     Downloading Files   Uploading Files References Applies to: BI Publishe ...