设为首页 收藏本站
查看: 867|回复: 0

[经验分享] centos和ubuntu的网络属性配置

[复制链接]

尚未签到

发表于 2017-11-15 13:40:54 | 显示全部楼层 |阅读模式
一. centos的网络配置

修改 /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文件中

配置好后要重启,比如:ifconfig eth0 down; ifconfig eth0 up (远程连接的话慎用), 也可以service network restart ; 或者 /etc/rc.d/init.d/network restart


注意:其中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的内容改为下面的


DSC0000.png

NETWORKING=yes#表示系统是否使用网络(IPV4),一般设置为yes。
NETWORKING_IPV6=no#不适用IPV6
HASTNAME#设置主机名,localhost. localhostdomain为默认主机名称
GATEWAY=192.168.118.1#设置网关,选一个未使用的地址即可


二. 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, 那么直接在这里修改可以么?
    答案是可以,并且立即生效,但是重启失效

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-407233-1-1.html 上篇帖子: centos 6 安装python2.7和pip 下篇帖子: CentOS 7 下安装 Nginx(转)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表