linux 路由表维护 | ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
修改Linux静态路由 |
时间:2007-04-12 10:19:01 来源:Linux联盟收集整理 作者: |
内网:有两个网段10.10.100.0/24和10.10.101.0/24, 服务器ip: d 外网网关h 服务器内网卡10.10.100.254 内网10.10.101.0/24网段的机器无法访问10.10.100.254这台机器。 登陆服务器查看路由表: [root@www conf]# netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.10.100.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth1 default h 0.0.0.0 UG 0 0 0 eth1 因此可以看到在10.10.100.254服务器上无法看到10.10.101.0/24的路由选择表路由条目,因此可以两种方法添加, 临时性的: route add -net 10.10.101.0 netmask 255.255.255.0 gw 10.10.100.1 但重新启动后就会失效.因此在/etc/sysconfig/network-scripts/目录下建立文件。因为我们是做内网的路由,并且内网网卡为eth0,因此我们建立route-eth0文件如下: [root@www network-scripts]# cat route-eth0 10.10.101.0/24 via 10.10.100.1 dev eth0 [root@www network-scripts]# /etc/rc.d/init.d/network restart启动生效 [root@www network-scripts]# netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.10.101.0 10.10.100.1 255.255.255.0 UG 0 0 0 eth0 10.10.100.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth1 default h 0.0.0.0 UG 0 0 0 eth1 修改外网网关如下: [root@www conf]# cat /etc/sysconfig/network NETWORKING=yes st GATEWAY=h |
linux路由配置:在Linux操作系统下修改IP、DNS和路由配置
熟悉使用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]$ f
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
修改/f
修改后可即时生效,启动同样有效
修改host name
即时生效:
# hostname fc2
启动生效:
修改/etc/sysconfig/network
一。linux 基本网络配置命令
1.ifconfig 查看网络接口的信息。普通用户使用ifconfig的全路径:/sbin/ifconfig
一。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 服务器地址。
6config :字符界面进行网络配置。
service network restart :重启网络服务。
ifdown 网络接口
ifup 网络接口 : 重启网络接口
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论