`

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

 

 

1
0
分享到:
评论

相关推荐

    Ubuntu14 DNS配置 静态IP桥接上网 指南

    Ubuntu14设置桥接模式上网,并且静态IP,配置好dns,这样既能直接上网,又能独立于主机IP,与主机在同一网段,但IP地址是独立的,这样很方便开发。

    详解ubuntu14.04如何设置静态IP的方法

    本文详细的介绍了如何使用ubuntu14.04设置静态IP的方法,可以快速的设置静态ip,不用每次都需要修改一些SSH链接。所以特将在ubuntu14.04系统下设置静态IP的方法记录一下。 第一步: 配置静态IP地址: 打开/etc/...

    Ubuntu中静态DNS配置的方法详解

    DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 ...

    dynamic-ip-notifier:计划检查外部 IP 地址并将 IP 地址更改通知给用户声明的电子邮件收件人

    动态 ip 通知程序 信息 ... 我的互联网提供商没有免费的静态 IP 地址,我也不愿意为 DynDNS 服务付费。 我认为这是解决我的问题的廉价 DIY 解决方案,我想与他人分享。 安装指南 安装 dynamic-ip-noti

    Ansible-Playbook-DNS-DHCP:一本用于部署支持动态DNS的简单DNSDHCP服务器的手册

    DNS / DHCP手册配置Bind9和ISC DHCP服务器以支持DHCP客户端的多个子网,区域文件和动态DNS。... 每个子网可以具有一个列表,这些列表可以接收静态分配的IP,并且可以在additional_records部分中配置其他DNS记录。

    linux常用命令集

    ubuntu使用常见的一些问题,包括一些常用命令,静态ip地址修改,dns修改

    testnet:KIRA公共测试网

    Dn速度的稳定互联网连接静态IP地址或动态DNS 访问路由器或其他本地网络配置基础架构设置概述执行安装说明作为分支名称输入链ID,例如testnet-1 验证Kira Manager校验和点击[V]接受选择哨兵或验证器模式选择快速模式...

    ansible-django:Ansible剧本回购,将Django部署在Digital Ocean上

    链接域名到Droplet IP地址。 DNS转换花费的时间最长,因此请首先执行此操作。 创建虚拟环境,安装requirements.txt python -m venv venv source venv/bin/activate python -m pip install -r requirements.txt ...

    myxrgsu安装步骤

    虽然我们的校园网在WINDOWS下用的是DHCP动态获取IP地址,但实际上在LINUX下只要我们给它一个和WINDOWS一样的IP(在WINDWOS下记下IP,DNS,DHCP等之类的,一般IP租用期都有几个月的),然后加上成功的认证,那就可以...

Global site tag (gtag.js) - Google Analytics