Ubuntu14.04设置静态IP上网

本文详细介绍了如何在 Ubuntu 14.04 中设置静态 IP 地址、子网掩码、网关以及 DNS 服务器配置。包括编辑 interfaces 和 resolv.conf 文件的方法,以及如何确保 DNS 设置不被覆盖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu14.04设置静态IP上网


1、设置静态IP、子网掩码、网关

root@ubuntu:~# vi /etc/network/interfaces


auto eth0
iface eth0 inet static
address 172.18.198.210
netmask 255.255.248.0
gateway 172.18.192.2


2、设置DNS服务器

root@ubuntu:~# vi /etc/resolv.conf 


nameserver 172.18.192.2


3、重启网络

root@ubuntu:~# /etc/init.d/networking restart


备注:直接修改文件/etc/resolv.conf ,重启后dns设置又被覆盖了,编辑/etc/resolv.conf文件时有提示:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

应修改的文件是/etc/resolvconf/resolv.conf.d/base

nameserver 8.8.8.8
nameserver 172.18.192.2

保存后,执行:

root@ubuntu:~# resolvconf -u

然后重启网络:

root@ubuntu:~# /etc/init.d/networking restart


### 配置虚拟机静态IP以确保子网掩码和子网IP一致 为了正确配置虚拟机的静态IP并确保子网掩码与子网IP的一致性,需遵循以下原则: #### 一、理解子网掩码的作用 子网掩码用于区分网络部分和主机部分。如果子网掩码设置错误,则可能会导致网络通信异常。例如,在同一物理网络中,两台设备虽然具有相同的网络号但由于子网掩码不同而无法正常通信。 #### 二、确认虚拟机所在网络环境 在Windows命令行运行`ipconfig`或Linux下运行`ifconfig`/`ip addr`查看当前网络接口及其配置情况[^2]。这一步有助于了解现有网络结构以及分配给该虚拟机的实际可用IP范围。 #### 三、合理规划IP地址 1. **选择合适的IP地址** 确保所选静态IP属于指定子网范围内,并且不与其他已存在设备重复。通常情况下,建议选取除网关外剩余可利用区间内的任意合法数值作为目标机器的新固定地址[^4]。 2. **设定正确的子网掩码** 基于上述确定下来的子网划分方案来填写相应的掩码值。对于大多数局域网而言,默认采用的是255.255.255.0 (即CIDR表示法中的/24),这意味着整个第三字节代表特定子网的所有成员共享的部分;然而具体项目可能涉及更复杂的分割方式,请参照实际需求调整相应参数[^3]。 #### 四、修改操作系统内部网络配置文件 针对基于RedHat系发行版(如CentOS)的操作系统来说,主要操作路径位于 `/etc/sysconfig/network-scripts/ifcfg-<interface>` 文件内[^5]: ```bash DEVICE=eth0 # 设备名称 BOOTPROTO=static # 使用静态协议而非动态获取 ONBOOT=yes # 开启时自动激活此连接 IPADDR=192.168.x.y # 设置期望使用的唯一IPv4地址 NETMASK=255.255.255.0 # 对应恰当的子网屏蔽规则 GATEWAY=192.168.x.z # 定义通往外部世界的路由器入口位置 DNS1=dns_server_ip_address # 可选项, 提供域名解析服务的位置信息 ``` 完成编辑保存之后重启网络服务使更改生效: ```bash systemctl restart network ``` 或者如果是NetworkManager控制下的场景则应用下面指令代替前者: ```bash nmcli con reload && nmcli con up eth0 ``` 最后验证新设臵是否成功实施可通过再次调用 `ping`, `curl` 或者其他工具测试连通状况。 --- ### 注意事项 - 关闭不必要的DHCP客户端进程以防干扰手动定义好的数据项。 - 如果遇到克隆实例带来的MAC地址冲突现象记得同步修正关联记录以免引发额外麻烦. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值