ubuntu服务器如何配置ip
Ⅰ 查看Ubuntu20.04版系统公有私有IP地址和配置IP
在终端命令里,如何才能查看当前电脑的IP地址呢?如果是Linux系统老用户,可能很多人会想到那个老命令ifconfig,不过现在新版本已经被丢弃不用了。现在在Ubuntu操作系统里,往往要用ip命令就行。终端输入ip addr就可以查看。
命令输出一堆,我们只要找到那个有link/ether下面两行分别带有inet和inet6字样后面的就是IP地址,其他的不用管。如果你觉得这样的终端命令显示的也太麻烦了,还可以用终端命令hostname
-I来显示精简的信息。除了IP别无所有。图形界面看IP就更简单了,在Ubuntu20.04系统中,看右上角,找有线网络的图标就是了。
当然,用上述命令查看的电脑IP,属于私有IP,也就是诸如192.168.1.XX这样的。而我们要访问外部的网络,用的是公有IP。那么如何查到自己的公有IP呢,这就要用另一个终端命令curl
ifconfig.me了。不过有时候,如果你终端输入这个命令执行,会发现curl没有安装。所以先按Ubuntu提示安装curl就行。当然,这只是一个方法而已。实际上,我们要看我们的IP,随便网络一下搜索引擎其实就能查到。
关于配置IP的问题,看网上普遍的做法(非Ubuntu20.04系统里)。其配置文件在/etc/network/interfaces中。网上教程都是修改这个文件。终端下用命令就行了。而这个配置文件的内容则如下所示:
auto eth0 #设置自动启动eth0接口
iface eth0 inet static #配置静态IP
address 192.168.1.22 #配置没有被使用的ip
netmask 255.255.255.0 #子网掩码
gateway 192.168.1.252 #默认网关地址
dns-nameservers 1.1.1.1 #写dns解析地址
然后修改DNS,用命令sudo gedit
/etc/resolve.conf执行,添加nameserver 8.8.8.8 #当地dns服务器(用ipconfig /all
查看本地dns,第一个dns是默认的,共有2个dns)。配置好之后可以通过sudo /etc/init.d/networking
restart命令重启服务。这个很常用,而且在开源电子平台用树莓派做开发的时候几乎每次都会遇到。我们记住就行了。
而在机智客安装的Ubuntu20.04系统电脑里,有点不一样。或者说,官方已经在Ubuntu20.04版本里调整了如何配置网络的途径。在这里我们需要修改/etc/netplan下面01-network-manager-all.yaml文件。这个netplan文件夹就一个文件,文件名略有不同。这个文件默认只有短短三行。而我们要在文件尾部后面添加如下内容。
ethernets:
ens33: #配置的网卡名
dhcp4:no #dhcp4关闭
dhcp6:no #dhcp6关闭
addresses:[192.168.147.121/24] #设置本机IP
gateway4: 192.168.147.1 #网关
nameservers:
addresses:[192.168.147.1,114,114,114,114] #设置DNS
Ⅱ ubuntu下怎么设置静态ip
Ubuntu Server 12.04 静态IP配置方法如下:
1、配置静态IP地址:
# vim /etc/network/interfaces
原内容有如下4行:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
以上表示默认使用DHCP分配IP,修改为如下:
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.80.129
netmask 255.255.255.0
gateway 192.168.80.2
保存退出。
注意:只需要设置address(IP地址)、netmask(子网掩码)、gateway(网关)这三项就OK,network和broadcast这两项参数是可以不写的。
Ⅲ ubuntu 16.04ip怎么配置
一共有五步,具体如下:
1、具体安装环境:VMware 10.0.4 build-2249910和Ubuntu 16.04 x86_64;
2、在VMware中,配置网络环境:VMware在默认安装完成之后,会创建三个虚拟的网络环境:VMnet0、VMnet1和VMnet8。其类型分别为:桥接网络,Host-only和NAT。其中,NAT表示VMWware内安装的Ubuntu将会在一个子网中,VMware通过网络地址转换,通过物理机的IP上网。这里,我们选择NAT方式,来实现Ubuntu的静态IP地址配置。打开VMware,在顶部依次选择:编辑 > 虚拟网路编辑器,打开虚拟网路编辑器;
3、首先,去掉VMnet0和VMnet1,只保留VMnet8。然后,去掉如下图中的“使用本地DHCP服务奖IP地址分配给虚拟机”;
4、选择“NAT设置”,打开NAT设置面板;
5、最后,在VMWare的虚拟机管理界面,选择Ubuntu的“编辑虚拟机设置”,打开Ubuntu这个虚拟的设置界面。选择网络适配器,然后确定网络连接选中的是“自定义”中的VMnet8(NAT模式);
Ⅳ 怎么修改ubuntu服务器的ip地址
方法/步骤
按照图中所示的方法一次打开:系统---->首选项----->网络连接,打开网络连接设置界面
网络连接设置界面打开后如下图,基本的网络参数都在这里设置
小编使用的是有线网络,所以就主要是修改Wired里面的内容
因为我们这里已经有一个参数,所以就不用添加,可以直接修改这个参数
点击Edit后,就进入参数的具体设置界面
一般都是在IPv4 Settings下面设置
点击右边的Add按钮,然后在Addresses下面就会多出一行空的,我们在这里添加对应的参数就可以了
Address下面是IP地址,在下面双击就可以修改
Netmask里填写对应的网络掩码,一般都是255.255.255.0
Gateway填写网关信息
DNS server后面填写我们对应的DNS服务器,有多个就以逗号分隔
Ⅳ ubuntu如何配置静态ip地址
vi /etc/network/interfaces (打开并编辑配置文件)
配置说明:
auto lo
iface lo inet loopback
auto ens33(ens33为以太网卡,根据实际名称填写)
iface ens33 inet static
address 192.168.1.8(IP地址,要和物理机在同一网段,且不要和局域网内其他设备IP冲突,查看方法见下)
gateway 192.168.1.1(默认网关,和物理机一样)
netmask 255.255.255.0(子网掩码,和物理机一样)
Ⅵ Ubuntu配置IP
(1)输入以下命令进入配置IP
(2)配置成下面那样即可,并使用 :wq!进行保存退出
(3)接着重启网卡
(4)使用ip a进行查看是否生效
Ⅶ Ubuntu设置固定IP
为Ubuntu设置固定IP
如果网络之前是由DHCP方法上网,可以先 ifconfig 查看一下现有的网络设置。
sudo vim /etc/network/interfaces
修改 # The primary network interface 下面的内容
sudo vim /etc/resolvconf/resolv.conf.d/base
在里面添加DNS服务器的地址,如果不知道的话可以网络几个好用的。
比如添加如下内容:
sudo reboot
如果重启后发现DNS设置有问题可以手动修改DNS信息
sudo vim /etc/resolv.conf
手动添加DNS信息。
Ⅷ Ubuntu(Linux)下如何配置IP地址
一、使用命令设置ubuntu的ip地址
1.修改配置文件blacklist.conf禁用IPV6:
sudo vi /etc/modprobe.d/blacklist.conf
2.在文档最后添加 blacklist ipv6,然后查看修改结果:
cat /etc/modprobe.d/blacklist.conf
3.设置IP(设置网卡eth0的IP地址和子网掩码)
sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0
4.设置网关
sudo route add default gw 192.168.2.254
5.设置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。
6.重启网络服务(若不行,请重启ubuntu:sudo reboot):
sudo /etc/init.d/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/init.d/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 192.168.2.1
gateway 192.168.2.254
netmask 255.255.255.0
#network 192.168.2.0
#broadcast 192.168.2.255
将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
3. 设定第二个IP地址(虚拟IP地址)
编辑文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
在该文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address x.x.x.x
netmask x.x.x.x
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息:
用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
4. 设置主机名称(hostname)
使用下面的命令来查看当前主机的主机名称:
sudo /bin/hostname
使用下面的命令来设置当前主机的主机名称:
sudo /bin/hostname newname
系统启动时,它会从/etc/hostname来读取主机的名称。
5. 配置DNS
首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询。要访问DNS 服务器来进行查询,需要设置/etc/resolv.conf文件,假设DNS服务器的IP地址是192.168.2.2, 那么/etc/resolv.conf文件的内容应为:
search chotim.com
nameserver 192.168.2.2
6.手动重启网络服务:
sudo /etc/init.d/networking restart
返回结果如下:
*Reconfiguring network interfaces… [OK]
Ⅸ ubuntu18.04怎么配置ip地址
众所周知,ubuntu desktop配置静态IP地址是修改配置文件/etc/network/interfaces。然而,修改这个文件对ubuntu server没有效果。
ubuntu server 18.04静态IP地址配置方法如下:
vim /etc/netplan/50-cloud-init.yaml
yaml是一种通用配置文件格式,规定不能出现tab符号,修改时要注意这点。enp0s3是绑定静态IP的网卡,步骤如下:
1. dhcp4由true改为false
2. addresses填写你的静态IP地址(带掩码)
3. 增加gateway4,填写你的gateway。
4. nameservers等参数可参考下图,8.8.8.8,202.96.209.133是DNS服务器,填这两个就可以了。
5. 执行命令netplan apply立即生效。
一、查看各项信息,IP、网关、DNS
1. 查看IP:
ifconfig
2. 查看网关
netstat -rn 或 route -n
3. 查看DNS
cat /etc/resolv.conf
二、配置IP、网关、DNS
1. 使用ifupdown配置网络
1)如果要使用之前的方式配置网络,需要重新安装ifupdown:
sudo apt install ifupdown
2)修改配置文件/etc/network/interfaces:
配置文件修改如下:
iface ens160 inet static
2.address 210.72.92.25
3.gateway 210.72.92.254
4.netmask 255.255.255.0
5.dns-nameservers 8.8.8.8
3)重启网络服务使配置生效
sudo services network restrart
4)修改DNS
打开/etc/resolv.conf
sudo vim /etc/resolv.conf
重启服务生效:
sudo /etc/init.d/resolvconf restart #使DNS生效
2. 使用netplan配置网络(推荐)
1) 配置IP及网关
Ubuntu 18.04使用netplan配置网络,其配置文件是yaml格式的。安装好Ubuntu 18.04之后,在/etc/netplan/目录下默认的配置文件名是50-cloud-init.yaml,我们通过VIM修改它:
sudo vim /etc/netplan/50-cloud-init.yaml
配置文件修改如下:
network:
2.renderer: NetworkManager
3.ethernets:
4. enp0s31f6:
5. addresses:[210.72.92.28/24] # IP及掩码
6.gateway4: 210.72.92.254 # 网关
7.dhcp4: false
8.optional: true
9.nameservers:
10.addresses: [192.168.18.2, 114.114.114.114]
11.version: 2
这里把DNS和ipv4地址配置在一个文件里了,不用再修改/etc/resolv.conf 文件。
重启网络服务使配置生效
1.sudo netplan apply
2.ip addr list