熟悉使用ifconfig 会非常方便。
ifconfig eth0 新ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
一、修改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
二、修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.1.1
三、修改DNS
[aeolus@db1 etc]$ vi resolv.conf
nameserver 202.96.128.68
nameserver 219.136.241.206
四、重新启动网络配置
/etc/init.d/network restart
修改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
一。linux 基本网络配置命令
1.ifconfig 查看网络接口的信息。普通用户使用ifconfig的全路径:/sbin/ifconfig
ifconfig 网络接口名称 :显示指定接口的详细信息。
ifconfig -a 查看所有网络接口的信息。
2. route 显示路由表
route | grep default 显示主机的默认网关。
3.ping -c 4 192.168.1.10 发送指定数量的数据包进行网络连接测试。
4.traceroute 192.168.1.10 测试与其他主机的网络连接路径。
5.hostname 显示当前主机名称。
二、使用命令进行网络设置
1.dhclient 从DHCP 服务器中申请新的网络设置。
2.ifconfig 网络接口 ip 地址 netmask 子网掩码 :配置ip地址 ,ifconfig 命令设置的网络接口属性只在当前系统运行中有效,系统重新启动后将按照网络接口配置文件的内容重新配置网络接口属性。
3.route del default gw 默认网关地址 :删除默认网关路由记录。
route add default gw 默认网关地址 : 添加默认网关 。
4.hostname Linserver : 设置主机名称是即时生效的,重启后将恢复原有主机名。
5. 在 nslookup 命令的交互模式中使用 server 命令可以显示 linux 系统中使用的 DNS 服务器地址。
6.netconfig :字符界面进行网络配置 。
service network restart :重启网络服务。
ifdown 网络接口
ifup 网络接口 : 重启网络接口
7.修改 mac地址 :
ifconfig eth0 down :先禁用网卡
ifconfig eth0 hw ether 1234567890ab
永远保持这样:
在/etc/rc.d/rc.local里加上这三句(也可以在/etc/init.d/network里加下面三行)
ifconfig eth0 down
ifconfig eth0 hw ether 1234567890ab
ifconfig eht0 up
三、修改配置文件进行网络配置
1.网络接口配置文件 : /etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-lo
“ifcfg-eth0”配置文件中设置静态IP 地址内容如下 :
DEVICE=eth0 设置网络接口名称
ONBOOT=yes 设置网络接口在系统启动时激活。
BOOTPROTO=static 配置为静态地址
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1 网络接口的默认网关
使用DHCP 方式获得网络配置内容:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
2.主机名配置文件 /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Linserver Linserver 为设置的主机名称。
3.本地主机名称解析文件 /etc/hosts
4.域名服务器配置文件 /etc/resolv.conf
search lingdian.com 设置主机的默认查找域名
nameserver 192.168.152.2 设置 DNS 服务器的IP 地址,文件中最多可以有3 个“nameserver”配置记录,每个记录一行,系统会优先使用最上面的“nameserver”配置记录
linux的基本网络配置命令
1、查看IP:Ifconfig
2、配置IP的方法:
A、这种方法立即生效,但是重启将不会保存。(除了这个方法的其它方法都可以保存下来)
Ifconfig eth0 1.1.1.1 netmask 255.0.0.0 up
Ifconfig eth01 1.1.1.3 up 设置一个网卡多个IP的方法(在设置虚拟主机时有用到)
激活网卡:Ifconfig eth0 up
关闭网卡:Ifconfig eth0 down
动态获取IP:Ifconfig etho –dynamic
Dhclient
修改Mac值:先关闭网卡:Ifconfig eth0 down
再修改MAC值:Ifconfig eth0 hw ether 112233445566
再激活网卡:Ifconfig eth0 up
B、Netconfig或者Setup,但只能设置Eth0网卡
C、Neat:打开图形窗口进行设置
D、配置文件设置:
vi etcsysconfignetwork-scriptsifcfg-eth0
注意:配置完后重启网卡Service network restart出现失败时,用第四种方法检查配置文件中的Bootup是否为None,如果是DHCP一般会出错的。
3、配置网关:
查看网关:route
添加默认路由:
route add –net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1
删除默认路由:
route del –net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1
4、配置dns:
echo nameserver 192.168.0.1etcresolv.conf
Linux路由配置:
1、首先开启路由功能
echo 1 procsysnetipv4ip_forward (1为打开路由功能,0为关闭路由功能)
(在这个实验里只要开启路由功能就OK了)
2、其它路由设置:
A、添加路由信息:
route add –net 10.0.0.1 netmask 255.0.0.0 gw 192.168.0.1
或者route add –net 10.0.0.1 netmask 255.0.0.0 dev eth0 (通过本机的第一个网卡出去)
删除路由条目:只要把上面的Add改为Del就可以了
B、用Zebra配置路由(配置就跟Cisco的是一样的命令):
1)设置登录密码:
Vi etczebrazebra.conf
password abc #设置连接时的密码
enable password 123 #设置特权密码
2)开启服务
service zebra start
3)建立要配置的路由协议文件
如用Rip协议:touch etczebraripd.conf
4)开启Rip协议:service ripd start
5)进入Zebra:
方法一、Telnet 127.0.0.1 2601 ##记得端口是2601
如果没有设置密码,默认情况下是不允许连接的,适合于远程登录
方法二、Vtysh ##不用密码也可以进入,如果有密码还会显示出来,但只适用于本地登录。
6)配置路由:就跟在Cisco路由器里是一样的就略了
7)退出quit(退出之前记得先保存一下)
分享到:
相关推荐
ubuntu linux 网络设置详解 方式1:网卡通过DHCP自动获取IP地址 方式2:网卡静态分配IP地址 方式3:PPPoE宽带拨号配置 方式4:通过无线局域网接入互联网
VM+linux网络设置:全面虚拟机网络的配置,(1)桥接模式,(2)host only模式,(3)NAT模式.如果为linux配置虚拟机网络而烦扰,那你还等什么呢,赶紧下载学习吧。
pyroute2, python 网络库 — Linux网络设置和监控 pyroute2Pyroute2是纯 python 收费的电子邮件库。 它只需要 python stdlib,不需要 3rd 个。 库以RTNL协议实现开始,因此名称为 ,但现在它支持许多网络连接协议。 ...
Mware下RedHat Linux网络设置。自己亲自验证好使后总结出来。希望能给大家方便。
Debian Linux拥有强大的网络功能,所使用的网络配置文件与其他的Linux发行版也有所不同,本文详细介绍了Debian linux的网络配置方法。
本文介绍了Linux下网络信息查看的命令,阐述了使用网络命令进行网络设置的方法。
一个从菜鸟过来的人 教给菜鸟的关于linux的网络设置
在linux 下实现上网的功能,该文件做了一些 配置文件 ,呵呵,有兴趣的看看。
linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等linux 网络配置 apache 配置 tomcat配置等
iptables QUEUE targettaskstats --- 扩展的进程统计简单的netlink socket对象, 可被用在poll/select中网络配置模块(IPRoute)在某种程度上提供类似ip/tc功能的APIIPDB是一个Linux网络设置的异步事务数据库 ...
自己整理的Linux下设置静态IP的方式,希望可以帮助到大家。
第15节Linux引导流程解析(二) 第16节Linux引导流程解析、Linux引导流程解析总结、Linux软件包管理、Linux软件包管理总结、Linux用户管理、Linux文件系统管理、Shell编程、Linux网络设置、Linux_Samba服务器配置、FTP...
Linux网络服务Linux基础网络设置.pptx
2022年优秀-Linux网络服务Linux基础网络设置.pptx
题目名称 linux 网络服务实验 题目关键字 linux 网络服务 题目录入时间 2013-10-27 23:06:54 题目内容 1、设置window IP地址为192.168.3.XX,掩码24位。 2、设置Linux IP地址为192.168.3.YY,掩码24位。window与...
Linux设置静态IP地址。修改文件来实现配置网络
LINUX网络管理工具,有关LINUX的网络设置,使用等
能否到达以及速率 ping [-Option] 目标地址 -c:指定发出ICMP消息的数量 -i:指定发出ICMP消息的间隔时间,默认1秒(root可设置为小于0.2秒 -s:设置ICMP消息的数据包尺寸,默认64字节,最大为65507 -t:设置ttl...
嵌入式Linux学习中的网络-串口连接设置