ubuntu设置ip地址自动获取(ubuntu18自动获取ip) | 您所在的位置:网站首页 › dns改为自动获取 › ubuntu设置ip地址自动获取(ubuntu18自动获取ip) |
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] ubuntu中如何手动设置IP ??,,为什么 eth0,它抓不到IP4地址,这样给你解释你看看 eth0上IP为自动获取 eth1上为手工设置(又是VPC自己要求的) 配置过程: 1、打开Ubuntu的/etc/network/interfaces文件 。默认内容如下: auto lo iface lo inet loopback 2、eth0为自动获取IP,所以不需要配置了。插入要手工设置IP的eth1的IP信息,编辑后内容如下,前面auto eth1,让网卡开机自动挂载.: auto lo iface lo inet loopback auto eth1 iface eth1 inet static address 192.168.0.101 netmask 255.255.255.0 network 192.168.0.0 broadcask 192.168.0.255 gateway 192.168.0.2 3、编写完毕保存,然后打开终端运行如下命令,重新启动网卡即可: $ /etc/init.d/networking restart 也可以重启网卡让新配置生效,优点是不影响其他网络接口: $ sudo ifdown eth0 $ sudo ifup eth04、如果以DHCP方式配置网卡,则改为: auto eth0 iface eth0 inet dhcp 也可以在命令行下直接输入下面的命令来获取地址 sudo dhclient eth0 5、配置DNS服务器的地址,最多可以使用3个DNS服务器 $ sudo vi /etc/resolv.conf nameserver 202.96.134.133 nameserver 202.96.128.68 nameserver 202.96.128.166 对\"resolv.conf\"的修改是即时生效的。可以使用nslookup命令进行DNS服务器查询,以验证\"resolv.conf\"配置文件。 如何查看DNS $ less /etc/resolv.conf ubuntu配置静态ip地址在某些场景下,我们可能需要将一台电脑的IP地址设置成静态的。例如在局域网内部署一个服务器,我们可能不希望他通过DHCP获取动态地址,而造成无法访问。设置静态IP在window系统下比较容易,但在Linux系统下稍微麻烦一点。Ubuntu 18.04系统下设置静态IP的步骤。 1:先ifconfig查看电脑的网卡信息,找到物理网卡的名称,我这里是enp3s0,其他几个是虚拟网卡和本地回环,不用管。 2:输入route-n命令,打印路由表,这里主要是为了查看网关地址,后续会用到,我这里网关地址是192.168.101.1 3:输入sudo vim/etc/netplan/00-installer-config.yaml,编辑yaml文件,注意这里需要sudo权限。 根据实际需要依次设置enp3s0网卡的静态IP地址、网关、DNS,dhcp4设置为false,最后一行添加:renderer:networkd。注意缩进对齐,并且每个冒号后面要跟一个空格,否则会有问题。设置好后保存退出。 4:输入命令netplan apply使改动生效,然后reboot重启系统,就配置好了。 ubuntu系统怎么配置ip地址1、修改配置文件/etc/network/interfaces root@ubuntu:~# sudo gedit /etc/network/interfaces 添加以下内容: auto eth0 #设置自动启动eth0接口 iface eth0 inet static #配置静态IP address 192.168.11.88 #IP地址 netmask 255.255.255.0 #子网掩码 gateway 192.168.11.1 #默认网关 2、修改DNS sudo gedit /etc/resolve.conf nameserver 127.0.0.1 #记得加上 nameserver 8.8.8.8 #当地dns服务器(用ipconfig /all 查看本地dns,第一个dns是默认的,共有2个dns) 注:#后面的注释信息不要加进去。 3、重启网络,使配置生效 sudo /etc/init.d/networking restart 4、查看ip是否配置成功 root@ubuntu:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:0c:29:2d:89:40 inet addr:192.168.11.88 Bcast:192.168.11.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe2d:8940/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:223 errors:0 dropped:0 overruns:0 frame:0 TX packets:253 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:24219 (24.2 KB) TX bytes:22960 (22.9 KB) Interrupt:19 Base address:0×2024 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:48 errors:0 dropped:0 overruns:0 frame:0 TX packets:48 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3964 (3.9 KB) TX bytes:3964 (3.9 KB) root@ubuntu:~# 注:红字加粗“192.168.11.88”跟上面配置的ip一样,表示ip配置成功。 如果网络无法启动或不稳定,可尝试如下操作: gedit /etc/NetworkManager/NetworkManager.conf managed=false设置成managed=true ubuntu 12.10 怎么自动获取IP地址啊? 网络连接都怎么填? 我的插的网线连不上显示无线在终端输入sudo pppoeconf按回车 输入用户密码【不会显示 按回车 全选YES 开启宽带连接:sudo pon dsl-provider ubuntu系统怎么设置ip地址工具原料:电脑+ubuntuubuntu系统查看自己的ip地址方法如下:方法一1、点击电脑系统菜单的“应用程序”,然后在打开的菜单中点击“附件”,之后选择“终端”2、点击“终端”后,就打开终端命令行工具,是Linux系统中使用率也最高的一个工具,它和windows下面的命令提示符有点类似,但是功能远比命令提示符强大3、在终端命令行工具中输入命令:sudoifconfig-a,这里使用的是普通用户登录ubuntu系统,所以会提示输入密码,若是使用超级管理员登陆系统,那么就不会有此输入密码的提示4、输入当前登陆用户的密码后回车,就会输出ip地址等相关信息,如下图所示方法二(和windowsxp系统有点类)1、在电脑状态栏上表示“网络连接”的图标上面点右键,然后在弹出菜单中选择“连接信息”2、点击“连接信息”后,就打开关于网络连接的“连接信息”对话框,如下图所示,,下图红色方框部分就为ip地址相关信息注意事项:这里的两种方式只适用于ubuntu系统,这里使用的是10.04的ubuntu系统,其它版本Ubuntu可能有点差异。 |
CopyRight 2018-2019 实验室设备网 版权所有 |