Ubuntu14 只能DHCP上网,无法手动设置IP上网,求助

Ubuntu14 只能DHCP上网,无法手动设置IP上网,求助,第1张

需要手动设置肯定是运营商指定IP,不是拨号上网的。

自动获取IP是在有获取IP后,才能上网的。

其实你上网的时候网络运营商就分配给你了一个外网地址,你接路由器再分配的自动IP都是外网IP以下的IP,这些IP都是通过外网IP传输数据的。好比说你在干坏事,网警会直接查到你们公司的IP发出的做坏事。你们内网的都是1921681+之类的IP。

一、使用命令设置ubuntu的ip地址

1修改配置文件blacklistconf禁用IPV6:

sudo vi /etc/modprobed/blacklistconf

2在文档最后添加 blacklist ipv6,然后查看修改结果:

cat /etc/modprobed/blacklistconf

3设置IP(设置网卡eth0的IP地址和子网掩码)

sudo ifconfig eth0 19216821 netmask 2552552550

4设置网关

sudo route add default gw 1921682254

5设置DNS 修改/etc/resolvconf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。

6重启网络服务(若不行,请重启ubuntu:sudo reboot):

sudo /etc/initd/networking restart

7查看当前IP:

ifconfig

二、直接修改系统配置文件

ubuntu的网络配置文件是:/etc/network/interfaces

打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载。

1 以DHCP方式配置网卡

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

并用下面的行来替换有关eth0的行:

# The primary network interface - use DHCP to find our address

auto eth0

iface eth0 inet dhcp

用下面的命令使网络设置生效:

sudo /etc/initd/networking restart

也可以在命令行下直接输入下面的命令来获取地址

sudo dhclient eth0

2 为网卡配置静态IP地址

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

并用下面的行来替换有关eth0的行:

# The primary network interface

auto eth0

iface eth0 inet static

address 19216821

gateway 1921682254

netmask 2552552550

#network 19216820

#broadcast 1921682255

将上面的ip地址等信息换成你自己就可以了用下面的命令使网络设置生效:

sudo /etc/initd/networking restart

3 设定第二个IP地址(虚拟IP地址)

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

在该文件中添加如下的行:

auto eth0:1

iface eth0:1 inet static

address xxxx

netmask xxxx

network xxxx

broadcast xxxx

gateway xxxx

根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息:

用下面的命令使网络设置生效:

sudo /etc/initd/networking restart

4 设置主机名称(hostname)

使用下面的命令来查看当前主机的主机名称:

sudo /bin/hostname

使用下面的命令来设置当前主机的主机名称:

sudo /bin/hostname newname

系统启动时,它会从/etc/hostname来读取主机的名称。

5 配置DNS

首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询。要访问DNS 服务器来进行查询,需要设置/etc/resolvconf文件,假设DNS服务器的IP地址是19216822, 那么/etc/resolvconf文件的内容应为:

search chotimcom

nameserver 19216822

6手动重启网络服务:

sudo /etc/initd/networking restart

返回结果如下:

Reconfiguring network interfaces… [OK]

以下 *** 作在Ubuntu 1504 *** 作系统中进行。

在终端中执行:sudo vim /etc/dhcp/dhclientconf

然后在dhclientconf文件的第二十一行即#prepend domain-name-servers 127001;

的下一行添加使用aliyun与Google的DNS。

即:

prepend domain-name-servers 8888;

prepend domain-name-servers 223555;

做这样的更改是优先采用aliyun的DNS,把Google的DNS当做次要使用的,当然也可以调换过来。

ubuntu1804默认使用gdm做登录管理,在登录界面显示自定义信息,需要修改如下配置

思路:考虑到ubuntu机器使用dhcp自动获取ip,可能存在ip地址变动的情况,如果直接将现有的ip地址以文本形式写入到01-banner-message配置文件中,若获取到的ip地址变动,那么登录页面显示出来的ip地址信息就不准确了。因此,使用开机脚本来自动获取本机ip地址并写入到01-banner-message配置文件貌似是比较好的方案。

首先创建一个执行脚本,取名为banner_msgsh

然后创建systemd的service文件

最后将新建的bannermsgservice重新载入并启动,如下:

至此大功告成!重启ubuntu,在login页面点击登录框即能看到当前主机的ip地址啦~~

登录到桌面session之后可以检查下bannermsgservice这个服务状态是否正常,如下命令

参考链接:

>

可用指令如下:

1、service network restart:重启服务

2、ifconfig eth0 down ; ifconfig eth0 up:对网卡进行 *** 作

3、sudo dhclient -r//release ip:释放IP

4、sudo dhclient//:获取IP

扩展资料:

linux常用命令及技巧

1、date :print or set the system date and time

2、 stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)

3、passwd: print or set the system date and time (用passwd -h查看)

4、logout, login: 登录shell的登录和注销命令

5、pwd: print working directory

6、more, less, head tail: 显示或部分显示文件内容

7、lp/lpstat/cancel, lpr/lpq/lprm: 打印文件

8、更改文件权限: chmod u+x

9、删除非空目录:rm -fr dir

10、拷贝目录: cp -R dir

11、fg jobid :可以将一个后台进程放到前台。

参考资料来源:百度百科_linux

客户机从DHCP服务器获得IP地址的过程叫做DHCP的租约过程。

租约过程分为四个步骤,分别为:客户机请求IP(客户机发 DHCP Discover 广播包)、服务器响应(服务器发DHCP Offer广播包)、客户机选择IP(客户机发DHCP Request 广播包)、服务器确定租约(服务器发DHCP ACK广播包)。

因为都是广播,所以DHCP不需要指定服务器地址。

问题在于你的 上网方式是什么样的?

直接PPPOE还是路由DHCP?第 一次配置最好将路由由的DHCP打开,能上网后再改成你想要的方式!上网方式不同,在网络联接的配置也不同,没法在这里详解!还有了,你为什么要设域名,我的都没设

最好域名什么的都不填,空!

ubuntu linux中无线网络设置跟驱动相关,只要能安装好相应的驱动就能解决问题。

解决方法:

1、首先,查看对应的PCI设备,可以看出,我的无线网卡是 Broadcom 的BCM4311。

2、ubuntu 1604 默认的网卡驱动无法使该网卡工作,去掉ubuntu 1604 默认的broadcom 无线网卡驱动。

3、安装最新的broadcom 无线网卡驱动。

4、查看网卡驱动配置文件。

5、可以在blacklistconf中看到bcm43xx被加入黑名单的配置,去掉该配置。

6、查看网卡设备,并配置设备。其中配置设备有自动获取IP地址和静态配置IP地址两种方式,在/etc/network/interfaces文件进行配置。

7、自动获取方式添加以下内容。

8、静态配置IP地址方式添加如下内容。其中wpa-ssid这行就是你的WIFI名称,wpa-psk就是你的WIFI连接密码,wlan0是WIFI接口名,请根据你的实际接口名填写。

9、使能网口设备,修改完成后,通过如下命令使能无线网卡。

10、测试WIFI。

11、出现下图表明wifi配置完成,否则,请按上面步骤重新 *** 作。

以上就是关于Ubuntu14 只能DHCP上网,无法手动设置IP上网,求助全部的内容,包括:Ubuntu14 只能DHCP上网,无法手动设置IP上网,求助、ubuntu系统怎么配置ip地址、ubuntu15.04校园网络dhcp+web上网方式怎么搞等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10626365.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存