配置静态IP地址的路径
/etc/network/interfaces
配置如下:
auto eth0//使用第一个网卡
iface eth0 inet static//静态分配IP
address 172.16.21.234//要使用的IP地址
gateway 172.16.21.1//网关
netmask 255.255.255.0//子网掩码
network 172.16.21.0//这个还没明白什么意思
broadcast 172.16.21.255//广播地址
然后重启一下网络服务
/etc/init.d/networking restart
这样配置后就可以联通统一网段的内网机器了。
如果要链接外网,还需要配置DNS的信息。需要在
/etc/resolv.conf
中配置DNS服务器的信息。如下示例,直接在文件中删除以前的配置,添加下面的配置即可
nameserver 172.16.24.12//这里要填写实际的DNS的IP地址
然后再次重启网卡使配置生效
/etc/init.d/networking restart
这样有个缺点,/etc/resolv.conf文件当每次重启时,系统会根据DHCP分配的信息重写这个文件,以前内容会被覆盖。因此这个方法治标不治本。
网上有很多防止/etc/resolv.conf被覆盖的方法,比如在启动时停止网络服务自动启动。我在实际使用中这些配置都没有起到作用,每次重启我的配置依然被重写掉。
=====================================================================
于是我想到了linux开机自启动的服务,如果在开机启动时,让脚本自动将DNS信息写入/etc/resolv.conf文件中,那么每次重启机器不就不用再手动填写了吗?说干就干,网上查到/etc/rc.local脚本是每次启动时最后执行的一个脚本,查看这个脚本的内容,除了注释,只有一个正常的退出语句
exit 0
于是,我在这个退出语句之前添加了输入DNS配置到/etc/resolv.conf的命令
echo "nameserver 172.16.xxx.xxx">>/etc/resolv.conf
,然后重启,查看/etc/resolv.conf,果然,DNS配置信息已经配置好了。现在每次重启就不用再手动配置DNS就可以正常访问外网了。
这里的DNS服务器地址你要根据你的实际情况配置,比如是使用你们公司内网的DNS还是公网的DNS,知道了地址,替换掉上面代码中的nameserver的值就可以了。
分享到:
相关推荐
Ubuntu如何设置静态ip,在linux下通过修改配置文件,设置静态网络ip,并重启网络生效,希望可以帮到自己。
ubuntu设置静态ip,设置静态ip学习开发,50字节50字节50字节
对ubuntu9.10进行静态ip配置,并解决网关地址和ip地址不同段的问题
Ubuntu14设置静态IP,是NAT模式,方便易操作!
Ubuntu下设置静态IP: 详细介绍设置静态IP的过程。
ubuntu9.04双网卡双IP配置方法
第一步、执行su,输入root密码进入特权模式。 第二步、添加DNS服务器IP。 第三步、重启网络。 第四步、验证。
目录ubuntu 设置静态IP地址最简单的方法 ubuntu 设置静态IP地址最简单的方法 右键点击右上角的WiFi标志,如下 点击第一个,如下 Interface是目前网口,点击右边的框 —>默认的eth0是有线的,wlan0是无线的 点击...
主要介绍了Ubuntu16.04 静态IP地址设置(NAT方式),详细的介绍了为VMware虚拟机内安装的Ubuntu 16.04设置静态IP地址NAT方式,有兴趣的可以了解一下。
本文详细的介绍了如何使用ubuntu14.04设置静态IP的方法,可以快速的设置静态ip,不用每次都需要修改一些SSH链接。所以特将在ubuntu14.04系统下设置静态IP的方法记录一下。 第一步: 配置静态IP地址: 打开/etc/...
Netplan是Ubuntu 17.10中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置。这篇文章主要介绍了Ubuntu 18.04 Server 设置静态IP 的方法,需要的朋友可以参考下
主要介绍了ubuntu 静态IP的设定实现方法的相关资料,需要的朋友可以参考下
Ubuntu局域网中设置代理服务器上网和设置静态IP.docx
Ubuntu Desktop & Centos 设置静态IP方法.rar
Ubuntu14设置桥接模式上网,并且静态IP,配置好dns,这样既能直接上网,又能独立于主机IP,与主机在同一网段,但IP地址是独立的,这样很方便开发。
ubuntu 11.10 设置固定ip,需要vi /etc/network/interfaces。
如何在局域网设置虚拟机内(linux)ubuntu的静态ip地址.docx
VMware虚拟机下运行Linux系统已经是非常常见了,在WMware中安装了Ubuntu,每次启动Ubuntu系统,VMWare都会为Ubuntu分配一个动态IP,下面通过本文给大家分享VMware下Ubuntu 14.04静态IP地址的设置方法,感兴趣的朋友...
有些同学在使用虚拟机时 ifconfig 不显示ip 地址,或者每次开机ubuntu的IP 都在变化,如何解决呢?