`

Ubuntu网卡地址配置、设置 DNS和主机名(转)

 
阅读更多
http://blog.chinaunix.net/uid-656828-id-3098797.html
Ubuntu系统进行网络配置有的时候用图形界面不起作用,这种情况下可以直接修改某些启动脚本或配置文件
Ubuntu系统进行网络配置涉及到几个配置文件1./etc/network/interfaces 2./etc/resolv.conf
操纵步骤:
1.打开ubuntu的/etc/network/interfaces文件默认的内容如下:
auto lo
iface lo inet loopback
动态获取的配置方法:
auto eth0
iface eth0 inet dhcp
静态分配的配置方法:
auto eth0
iface eth0 inet static
address 192.168.0.1
netmask  255.255.255.0
gateway  192.168.0.1
根据配置要求(是动态分配还是自动获取)修改该配置文件保存。
 
2.添加域名服务器:打开/etc/resolv.conf文件
 添加这行:nameserver 202.99.166.4
 
3.重启下网络
$/etc/init.d/networking restart(这条命令是重启网卡)
或者
$ifdown eth0
$ifup   eth0(这两条命令是有针对性的重启某个网络接口,因为一个系统可能有多个网络接口)
 
4.查看网络配置的参数是不是正确每进行一次操作都可以查看一下是不是修改了网络配置
$ifconfig
 
5.看看是不是能够ping通
ping不通网关说明网络配置有问题 ping不通域名说明dns有问题
 
有些时候需要修改网卡的硬件地址:
方法一:
$ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX
$/etc/init.d/networking restart(重启网卡)
方法二:
以上只是暂时的修改硬件地址要永久修改,直接编辑 /etc/network/interfaces 文件,在 iface eth0 inet static 后面添加一行: pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx(要改成的MAC)
$ sudo /etc/init.d/networking restart(重启网卡)
分享到:
评论

相关推荐

    linux下DNS服务器的配置,DNS的辅助服务器配置.doc

    2. **主机名和IP地址**:修改服务器的主机名和IP地址,这可以在`/etc/hostname`和`/etc/sysconfig/network-scripts/ifcfg-eth0`(或对应网卡的配置文件)中进行。 3. **配置区域文件**:打开`/etc/named.rfc1912....

    linux网卡配置修改IP地址

    在Linux系统中,网络配置是通过一系列文本文件进行的,涉及到的主要方面包括网卡设置、DNS解析、IP地址分配以及主机名定义。以下是对这些关键知识点的详细解释: 1. **网卡配置**: - **/etc/sysconfig/network-...

    实验1 ubuntu网络环境配置.pdf

    在连接开发板时,我们需要在终端输入命令,查看 ubuntu 主机的 IP 地址,然后在 uboot 交互模式下,设置 uboot 中 IP 相关的环境变量,包括 serverip 和 ipaddr。 通过本实验,我们掌握了 ubuntu 下网络配置的基本...

    ubuntu网络重启后或主机重启后,_etc_resolv.conf恢复原样的解决办法 - 正风三才的博客 - CSDN博客1

    **方法一** 是通过创建一个名为 `/etc/resolvconf/resolv.conf.d/tail` 的文件来保持DNS设置。首先,需要使用命令 `sudo vi /etc/resolvconf/resolv.conf.d/tail` 创建并编辑这个文件。然后,在这个文件中添加你需要...

    Ubuntu设置固定ip.docx

    在 Ubuntu 中,可以使用 `ifconfig` 命令或 `ip addr` 命令来查看当前主机的网卡名、当前 IP、子网掩码、网关地址。例如,使用 `ifconfig` 命令可以查看当前主机的网卡名为 `enp0s5`,当前 IP 为 `10.211.55.6`,...

    linux路由配置在Linux操作系统下修改IP、DNS和路由配置.pdf

    - `/etc/hosts`文件可以设置本地主机名和IP地址的映射关系,用于实现主机名的快速解析,不依赖DNS。 - `/etc/network/interfaces`文件在某些Linux发行版中也被用来配置网络接口,例如Debian或Ubuntu系统。 ### 网络...

    Ubuntu 16.04加域windowsAD域的具体教程

    2. **网络配置**:打开并编辑网卡配置文件 `/etc/network/interfaces`,设置合适的 IP 地址,并将 DNS 地址设为域控制器的地址。 - 编辑 `/etc/network/interfaces` 文件,添加 `dns-nameservers` 参数,并设置为 ...

    Ubuntu10.10配置网络

    其中 `eth0` 是网卡设备名称,`地址>` 和 `<子网掩码>` 分别代表你要配置的 IP 地址和子网掩码。 2. **设置默认网关**: ```bash sudo route add default gw <网关IP> ``` 设置网关后,所有未明确指定路径的...

    在Ubuntu上配置Hadoop集群

    - 修改每个虚拟机的主机名和IP地址,使其符合集群服务器规划中的要求。 #### 四、小结 本文档提供了在Ubuntu上搭建Hadoop集群的具体步骤和注意事项,通过这些步骤,用户可以在自己的计算机上快速搭建一个功能完整...

    ubuntu11.04安装(图文)

    13. 设置主机名,输入好后直接回车。 14. 设置域名,输入好后直接回车。 15. 设置时区,直接回车。 三、分区 Ubuntu 11.04 的分区有两种方式:手动分区和自动分区。 手动分区步骤: 1. 选择 Manual,回车。 2. ...

    linux系统中修改IP和DNS的命令.docx

    Linux 系统中修改 IP 和 DNS 的命令 Linux 系统中修改 IP 和 DNS 的命令是非常重要的网络管理...通过使用正确的命令和配置文件,我们可以轻松地修改 IP 地址、DNS 服务器和 hostname,确保网络连接的稳定性和安全性。

    《Linux互联网技术》项目1网络基本配置1.pptx

    在进行这些任务时,需要注意的是,正确配置网络接口、DNS设置和主机名是保证系统正常联网的基础。此外,了解如何在没有图形界面的情况下通过命令行进行网络管理是每个Linux管理员必备的技能。通过实践和理解这些配置...

    Ubuntu 命令行修改网络配置方法

    本文将详细介绍如何通过命令行修改网络配置,包括DHCP动态获取IP、静态IP配置、设置虚拟IP以及调整主机名和DNS设置。 1. **DHCP方式配置网卡** 要使用DHCP服务动态获取IP地址,你需要编辑`/etc/network/interfaces...

    Ubuntu16.04安装文档

    在本文中,我们将详细探讨如何在Ubuntu 16.04 LTS(长期支持版)上进行安装和后续的系统配置。Ubuntu 16.04是Canonical公司发布的一个开源操作系统,基于Debian并广泛用于服务器和个人计算机。它以其稳定性和安全性...

    Ubuntu命令技巧.pdf

    - 使用 `hostname -I` 命令查看主机IP地址。 **6.4 查看当前外网的IP地址** - 访问 `whatismyip.com` 或使用 `curl ifconfig.me` 命令。 **6.5 查看当前监听80端口的程序** - 使用 `netstat -tuln | grep :80` ...

    虚拟机构建局域网详细图文教程.pdf

    无论是在主机A(XP系统,运行CentOS和Ubuntu虚拟机)还是主机B(Win7系统,运行CentOS和Ubuntu虚拟机),只要遵循上述步骤,就可以创建一个虚拟的局域网环境,使不同主机和虚拟机间能够自由通信。 通过这种方法,你...

    Ubuntu18.04 Server版安装及使用(图文)

    这些步骤只是Ubuntu 18.04 Server安装和配置的基本流程,实际操作中可能需要根据具体需求进行更复杂的配置,如设置NTP同步时间、配置DNS解析、安装数据库服务等。务必保持系统安全,定期更新补丁,并根据业务需求...

    ubuntu skills ubuntu命令技巧(pdf格式)

    根据IP地址查找主机名,可以使用`host <ip-address>`命令。 ##### 6.3 查看当前IP地址 查看当前的IP地址,可以使用`hostname -I`命令。 ##### 6.4 查看当前外网的IP地址 查看外网IP地址,可以访问特定的网站,如`...

Global site tag (gtag.js) - Google Analytics