Ubuntu_修改MAC并设置DNS域名服务器IP地址及静态IP地址


    一般来说,常用的第一块以太网卡在Linux的名称为eth0,以此为例来说明。


    1、临时性地修改MAC并设置静态IP(重启networking后设置复原)
                  首先,必须关闭网卡设备,否则会报告系统忙,无法更改:
                            sudo ifconfig eth0 down
                  然后,修改MAC地址,填写修改后的MAC,这一步比Windows中的修改要简单得多,直接用命令行:
                            sudo ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
                  之后,重新启用网卡
                            sudo ifconfig eth0 up

 

                  设置主机静态IP地址、子网掩码的操作:
                           sudo ifconfig eth0 xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx
                  添加默认网关的操作:
                           sudo route add default gw xxx.xxx.xxx.xxx

 

                  综上,所谓的“临时性”地设置MAC及静态IP完毕。


                  
    2、永久性地修改MAC(重启后MAC设置不变),同时设置用于联网的DNS域名服务器IP地址以及静态IP地址
                  首先,打开“/etc/resolv.conf”设置dns服务器ip,即:
                            sudo gedit /etc/resolv.conf
                  编辑如下:
                            # Generated by NetworkManager
                            # 此“xxx.xxx.xxx.xxx”处填写相应的DNS域名服务器IP
                            nameserver xxx.xxx.xxx.xxx
                            nameserver xxx.xxx.xxx.xxx
                            nameserver xxx.xxx.xxx.xxx
                            ………
                   
                  然后,设置静态ip地址,同时修改mac。如果不需要修改mac,相关行无须填写。
                  打开“/etc/network/interfaces”,如下:
                           sudo gedit /etc/network/interfaces
                  添加如下几行:

                            # eth0自动连接
                            auto eth0
                            # 下面一行说明使用的是静态IP地址
                            iface eth0 inet static
                            # 下面一行修改mac
                            pre-up ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
                            # 下面一行填写要设置的本机静态IP
                            address xxx.xxx.xxx.xxx
                            # 下面一行填写相应的的子网掩码
                            netmask xxx.xxx.xxx.xxx
                            # 下面一行填写相应的网关
                            gateway xxx.xxx.xxx.xxx
                            # 退出,可有可无
                            exit 0
                   
                  保存退出。

                  之后重启网络服务:

                            sudo /etc/init.d/networking restart

                  至此,所谓的“永久性”地设置完毕。

 

 

                  实验环境:Ubuntu Desktop 10.04
                  QQ:81064483
                  E-mail:AllenNewOK@126.com

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值