ubuntu怎么修改静态ip地址

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu怎么修改静态ip地址相关的知识,希望对你有一定的参考价值。

过修改系统配置文件配置静态IP等网络参数方法:
ubuntu的网络配置文件是:/etc/network/interfaces
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.3.90
gateway 192.168.3.1
netmask 255.255.255.0
#network 192.168.3.0
#broadcast 192.168.3.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 192.168.1.60
netmask 255.255.255.0
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.3.2, 那么/etc/resolv.conf文件的内容应为:
search test.com
nameserver 192.168.3.2
附网卡设置相关命令:
查看网卡信息: ifconfig
设定一个网卡IP:ifconfig eth1 192.168.1.10 netmask 255.255.255.0
重启网卡使设定生效:sudo /etc/init.d/networking restart
更改MAC地址:ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
查看路由相关信息:route -n
参考技术A

设置静态ip的方法如下:

1、编辑 /etc/network/interfaces

1.1)将dhcp 一行屏蔽

# The primary network interface
auto eth0
#iface eth0 inet dhcp

1.2)添加和静态ip有关的参数

# The primary network interface
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1

(2)编辑 /etc/resolv.conf,设置dns

nameserver 202.96.134.133
nameserver 202.106.0.20

(3)执行下面两个命令,启用新设置

$sudo ifdown eth0
$sudo ifup eth0

ubuntu怎么查看ryu控制器ip

参考技术A 针对刚刚装完Ubuntu12.04 LTS系统的ryu安装。

官方的安装方法:
1.sudo pip install ryu
2.git clone https://github.com/osrg/ryu.git
cd ryu; python ./setup.pyinstall
经过若干次的尝试和重装系统,下面是我的安装过程:
sudo apt-get update

1.首先
sudo apt-get install git python-pip libxml2-dev libxslt1-dev python2.7-dev

2.用sudo pip install安装msgpack-python、oslo.config、netaddr、lxml、ecdsa。
sudo pip install msgpack-python
sudo pip install oslo.config
sudo pip install netaddr
sudo pip install lxml
sudo pip install ecdsa

3.git clone https://github.com/osrg/ryu.git

4.安装完成后,进入ryu文件夹,执行以下操作:
cd ryu
python setup.py install

5.提示安装完成,进行测试输入ryu-manager

6.gui界面
安装依赖:
#pip install Flask
#pip install gevent-websocket
获取图形界面源码:
在http://github.com/yamada-h/ryu/tree/gui-patch-v3-rebase下载gui-patch-v3- rebase软件压缩包,解压,把里面的ryu/gui目录复制到安装Ryu的源代码目录/ryu/ryu。打开ryu/ryu/topology修改 switches.py ,注释掉45行-53行即可。
启动Ryu,进入源码目录ryu/app,执行
# ryu-manager --verbose --observe-links ryu.topology.switchesryu.app.rest_topology ryu.app.ofctl_rest ryu.app.simple_switch
启动GUI界面,进入ryu/ryu/gui目录
#python controller.py
打开浏览器界面 http://127.0.0.1:8000,即可查看.本回答被提问者采纳

以上是关于ubuntu怎么修改静态ip地址的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu下怎么设置静态ip

ubuntu服务器的ip地址怎么修改

ubuntu 14.04怎么修改ip

ubuntu设置静态ip地址

Ubuntu16/18配置静态IP地址

如何给ubuntu虚拟机设置静态ip地址