- 浏览: 1025930 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
Linux命令行修改IP、网关、DNS的方法
方式一:
ifconfig eth0 192.168.1.18 netmask 255.255.255.0
说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP
方式二:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
说明:该方式要重启后生效,且是永久的
如果要立即更改且永久生效,就只能以上两种方式同时使用了。
以上是通过linux命令行修改IP的方法。
网卡eth0 IP修改为 102.168.0.1
ifconfig eth0 102.168.0.1 netmask 255.255.255.0
网关修改为 102.168.0.254
route add default gw 102.168.0.254
Linux命令行修改dns
echo "nameserver 202.202.202.20 ">> /etc/resolv.conf
重启网络服务
例子:由原来的DHCP改固定IP
DEVICE=eth0
HWADDR=00:0C:29:F7:EF:BF
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.0.68
GATEWAY=192.168.0.1
加上红色即可
重启网卡:
/etc/init.d/network restart
ifconfig eth0 新ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
[aeolus@db1 network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=219.136.241.211
NETMASK=255.255.255.128
GATEWAY=219.136.241.254
[aeolus@db1 etc]$ vi resolv.conf
nameserver 202.96.128.68
nameserver 219.136.241.206
-----------------------
Linux下修改网卡IP和网关
建议通过终端字符方式下来修改
一修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
IPADDR=192.168.1.33
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
USERCTL=no
PEERDNS=no
TYPE=Ethernet
~
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.2.34
NETMASK=255.255.255.0
USERCTL=no
PEERDNS=no
TYPE=Ethernet
NETWORK=192.168.2.0
BROADCAST=192.168.2.255
二修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.1.1
三重新启动网络配置
/etc/init.d/network restart
-----------------------------------------------------------------------------------
修改配置文件
/etc/sysconfig/network-scripts/ 下有配置文件
比如文件:ifcfg-eth0 代表是以太网实际网卡0的配置文件
比如文件:ifcfg-eth0:1 代表是以太网实际网卡0的配置文件
域名服务器配置文件:/etc/ resolv.conf
修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改dns
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
修改host name
即时生效:
# hostname fc2
启动生效:
修改/etc/sysconfig/network
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0 接口名称
BOOTPROTO=none 静态配置,若该值为“dhcp”则为动态获得,另外 static也是表示静态ip地址
BROADCAST=192.168.10.255 广播地址,通过IP地址和子网掩码自动计算得到
HWADDR=00:13:D3:27:9F:80
IPADDR=192.168.10.238
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.10.0 指定网络,通过IP地址和子网掩码自动计算得到
ONBOOT=yes 开机时自动加载
GATEWAY=192.168.10.1
TYPE=Ethernet
PEERDNS=yes
USERCTL=no
ifdown eth0 关闭网络
ifconfig eth0 down 关闭网络
ifup eth0 开启网络
ifconfig eth0 up 开启网络
设置dns /etc/resolv.conf
nameserver 61.144.56.101
nameserver 202.96.128.166
[yeger@yeger ~]$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 202.96.128.86
nameserver 202.96.128.166
其他方面
service network start //启动网络服务
service network stop //停止网络服务
service network restart //重启网络服务
service network status //查看网络服务状态
ifconfig eth0 192.168.10.222 netmask 255.255.255.0 //临时修改接口IP地址(无需重启接口)
[yeger@yeger ~]$ sudo ifconfig wlan0 192.168.21.199 netmask 255.255.255.0
[yeger@yeger ~]$ ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:02:72:77:BB:D1
inet addr:192.168.21.199 Bcast:192.168.21.255 Mask:255.255.255.0
inet6 addr: fe80::202:72ff:fe77:bbd1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3246 errors:0 dropped:0 overruns:0 frame:0
TX packets:1947 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4514869 (4.3 MiB) TX bytes:177732 (173.5 KiB)
wlan0 表示第一块无线以太网卡
Link encap 表示该网卡位于OSI物理层(Physical Layer)的名称
HWaddr 表示网卡的MAC地址(Hardware Address)
inet addr 表示该网卡在TCP/IP网络中的IP地址
Bcast 表示广播地址(Broad Address)
Mask 表示子网掩码(Subnet Mask)
MTU 表示最大传送单元,不同局域网 MTU值不一定相同,对以太网来说,MTU的默认设置是1500个字节
Metric 表示度量值,通常用于计算路由成本
RX 表示接收的数据包
TX 表示发送的数据包
collisions 表示数据包冲突的次数
txqueuelen 表示传送列队(Transfer Queue)长度
interrupt 表示该网卡的IRQ中断号
Base address 表示I/O地址
配置虚拟网卡IP地址:网卡需要拥有多个IP地址
命令格式: ifconfig 网卡名:虚拟网卡ID IP地址 netmask 子网掩码
[yeger@yeger ~]$ sudo ifconfig wlan0:1 192.168.21.188 netmask 255.255.255.0
更改网卡MAC地址
ifconfig 网卡名 hw ether MAC地址
[yeger@yeger ~]$ ifconfig wlan0 hw ether 00:11:22:33:44:55
SIOCSIFHWADDR: 不允许的操作
[yeger@yeger ~]$ sudo ifconfig wlan0 hw ether 00:11:22:33:44:55
SIOCSIFHWADDR: 设备或资源忙
[yeger@yeger ~]$ ifconfig wlan0 down
SIOCSIFFLAGS: 权限不够
[yeger@yeger ~]$ sudo ifconfig wlan0 down
[yeger@yeger ~]$ sudo ifconfig wlan0 hw ether 00:11:22:33:44:55
更改成功
[yeger@yeger ~]$ netstat -ant 查看端口信息 a 所有 n数字显示 t tcp协议 u udp协议
Active Internet connections (servers and established 已建立连接)
Proto Recv-Q Send-Q Local Address Foreign Address State
协议 本地地址 远程地址 连接状态
类型
tcp 0 0 0.0.0.0:57798 0.0.0.0:* LISTEN listen表示监听状态
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 :::111 :::* LISTEN
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 ::1:631 :::* LISTEN
[yeger@yeger ~]$ netstat -r 查看路由表
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.21.0 * 255.255.255.0 U 0 0 0 wlan0
192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0
default 192.168.21.1 0.0.0.0 UG 0 0 0 wlan0
[yeger@yeger ~]$ netstat -i 查看网络接口状态
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 0 0 0 0 0 0 0 0 BMU
lo 16436 0 230 0 0 0 230 0 0 0 LRU
virbr0 1500 0 0 0 0 0 29 0 0 0 BMRU
wlan0 1500 0 10546 0 0 0 7060 0 0 0 BMRU
wmaster0 0 0 0 0 0 0 0 0 0 0 RU
[yeger@yeger ~]$
MTU字段:表示最大传输单元,即网络接口传输数据包的最大值。
Met字段:表示度量值,越小优先级越高。
RX-OK/TX-OK:分别表示接收、发送的数据包数量。
RX-ERR/TX-ERR:表示接收、发送的错误数据包数量。
RX-DRP/TX-DRP:表示丢弃的数量。
RX-OVR/TX-OVR:表示丢失数据包数量。
[yeger@yeger ~]$ nslookup www.baidu.com 测试域名解析
Server: 202.96.128.86
Address: 202.96.128.86#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 119.75.218.45
Name: www.a.shifen.com
Address: 119.75.218.45
百度的IP地址是:119.75.218.45
发表评论
-
自动sqlldr导入脚本
2012-08-31 17:52 1787自己写的通用的sqlldr导入脚本,配置在crontab 里面 ... -
centos 编译 安装 protobuf
2012-08-15 17:01 8689yum -y install gcc+ gcc-c++ yu ... -
linux下删除文件后没有释放空间(转)
2012-08-08 11:07 2024问题 文件被删除后,空间没有被释放 原因 在Linux或者 ... -
red hat/Centos/Oracle linux禁用单用户模式
2012-07-26 23:55 2048目的是禁用red hat/Centos/Oracle linu ... -
oracle linux server 6.0修改网卡名称
2012-07-26 01:12 2214修改网卡规则:先关闭网络服务,修改配置文件网卡的HWADDR值 ... -
centos6.0配置本地yum
2012-07-25 23:54 991centos6.0配置本地yum 使用vm虚拟机安装的cen ... -
Connection activation failed Device not managed by NetworkManager
2012-07-22 20:26 1496系统中有两个服务在管理网络,所以需要停掉一个, 1. Re ... -
warning: waiting for transaction lock on /var/lib/rpm/__db.000
2012-06-06 12:03 1282故障现象:[root@localhost Mysql4.1.1 ... -
Linux 查看目录大小及文件数量命令
2012-04-10 10:29 1242查看当前目录大小: [root@21andy.com]# ... -
linux /dev/shm的用途
2011-11-22 10:36 336081.linux下的/dev/shm是什么? /dev/shm ... -
configure/make/make install的作用
2011-08-12 01:10 908这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产 ... -
执行脚本出现bin/bash: bad interpreter: No such file or directory
2011-07-27 16:50 767错误原因之一很有可能是你的脚本文件是DOS格式的, 即每一行的 ... -
Ubuntu下Oracle的自动启动
2011-07-06 23:38 2495一、使用root用户修改/etc/oratab 文件: $ ... -
如何将ubuntu文件夹中文名改为英文
2011-03-07 02:10 8603ubuntu对中文的支持越来越好,这自然是好事。不过在终端下输 ... -
Ubuntu 10.04下的搭建SUN JAVA开发环境
2011-03-07 00:53 967下面是Ubuntu 10.04下的搭 ... -
Ubuntu Server 安装图形桌面环境
2011-03-07 00:43 12521.准备环境首先得安装好ubuntu-10.04-server ... -
ubuntu安装SSH,支持开启sftp服务
2011-03-06 23:55 2772ubuntu安装SSH 安装 SSH(Secure Shel ... -
ubuntu终端乱码问题解决方案
2011-03-05 23:12 1861解决方法: 一. Ubuntu默认的中文字符编 ... -
linux使用sar命令进行系统监视优化
2011-01-23 01:30 4400了解如何将用户抱怨与 ... -
Linux启动过程简介
2011-01-22 23:56 1128Bootloader 在Alpha/AXP平台 ...
相关推荐
Linux 命令行修改 IP、网关、DNS 的方法 Linux 命令行修改 IP 的方法有两种方式: 方式一:使用 ifconfig 命令修改 IP 地址,例如:ifconfig eth0 192.168.1.18 netmask 255.255.255.0,这种方式可以使改变即时...
"命令行修改IP网关等_Linux" Linux 命令行修改 IP、网关、DNS 的方法有多种,以下是一些常见的方法: ifconfig 命令 ifconfig 命令可以用来修改 IP 地址、网关、 DNS 等网络配置。例如,使用以下命令可以将 eth0...
### Linux主机IP、网关、子网掩码及DNS配置详解 #### 一、概述 在Linux系统中,网络配置是十分重要的一个环节。合理的网络配置不仅能够保证系统的正常运行,还能提高网络通信的安全性和效率。本文将详细介绍如何在...
Linux 系统中修改 IP 和 DNS 的命令 Linux 系统中修改 IP 和 DNS 的命令是非常重要的网络管理操作。下面将详细介绍如何在 Linux 系统中修改 IP 和 DNS。 一、 Ubuntu 版本命令行设置 IP 在 Ubuntu 版本中,可以...
在计算机网络中,网关和DNS(Domain Name System...总之,网关和DNS服务器IP是网络通信的基础,掌握查看它们的方法是解决网络问题的第一步。通过本文的介绍,希望你能更好地理解和操作这些网络配置,提高网络使用效率。
Linux 下 IP、网关、DNS 地址配置知识 Linux 操作系统中,网络配置是非常重要的一步,正确的配置可以确保网络的正常运行。在 Linux 中,网络配置可以通过修改配置文件或使用命令行工具来实现。下面将详细介绍 Linux...
在Linux操作系统中,配置IP地址、网关和DNS是网络通信的基础步骤,这对于系统的正常运行至关重要。本篇文章将详细介绍这两种常见的配置方法。 首先,我们来看第一种方法,即通过修改配置文档来永久设置网络参数。...
### Linux 设置网关与修改 IP 地址 在 Linux 系统中,网络配置是非常重要的一个环节。无论是服务器还是桌面系统,都需要正确地配置网络参数才能实现与其他设备或互联网的有效通信。本文将详细介绍如何在 Linux 系统...
### Linux系统修改IP地址知识点详解 #### 一、概述 在Linux系统中,更改IP地址是一项常见...此外,还可以通过命令行工具快速修改IP地址或DNS服务器地址。掌握这些基本操作对于管理和维护Linux系统的网络连接至关重要。
### Linux下修改IP、DNS和路由命令行配置方法 #### 一、快速修改,重启后设置就没了 在Linux环境中,可以通过临时修改网络接口的配置来实现快速更改IP地址、子网掩码以及默认网关的功能。这种方法适用于临时调试...
在本文中,我们将介绍两种设置静态 IP 地址的方法,分别是命令行设置和修改文件来实现配置网络。 命令行设置 命令行设置是临时设置静态 IP 地址的方法,系统重启后设置将失效。该方法适合临时使用或测试网络配置。...
配置IP包括设置IP地址、子网掩码、默认网关以及DNS服务器等参数。 5. IP转发与NAT: Linux系统支持IP转发功能,使设备可以作为路由器,转发数据包到其他网络。网络地址转换(NAT)则允许内部网络的设备通过单一...
配置完成后,使用`ifconfig`或`ip addr`等命令可以查看网络接口的新配置,确认IP地址、网关和DNS设置是否正确。如果网络没有如预期那样工作,可能需要检查配置文件中的信息是否正确,以及是否有拼写错误。 9. 其他...
前言 在很多时候我们都会用到虚拟机,比如一些测试没检测,练习的东西可以在虚拟机上,...DNS1和GATEWAY对应自己的网关地址 GATEWAY对应子网掩码 获取地址的地方.png 然后esc推出编辑模式,输入:wq保存 3.验证连接
在Linux 8.0版本中,有多种方法可以更改IP地址,包括通过命令行和编辑配置文件。这里我们将详细讲解这两种方法。 首先,我们来看如何通过命令行来修改IP地址。使用`nmcli`(Network Manager的命令行接口)是现代...
总结来说,修改Linux系统的IP地址、网络掩码、网关和DNS通常涉及使用命令行工具进行即时调整,以及编辑相应的配置文件以确保重启后设置仍然有效。注意,不同的Linux发行版可能使用不同的网络配置机制,因此具体操作...