Linux IP设置相关

原文:[url=http://blog.sina.com.cn/s/blog_6238358c0100h1kw.html]http://blog.sina.com.cn/s/blog_6238358c0100h1kw.html[/url]


[size=medium]1.配置文件
/etc/hosts(本地主机ip地址映射,可以有多个别名)。
/etc/services(端口号与标准服务之间的对应关系)。

/etc/sysconfig/network(设置主机名,网关,域名)。
HOSTANME=zjw.com(主机名)(需要重启计算机才有效)
GATEWAY=192.168.1.1(网关)

/etc/rc.d/init.d/network restart(脚本服务启动)
service network restart(同上,是命令执行)

2.和DNS相关
/etc/host.conf
/etc/nsswitch.conf
/etc/resolv.conf(配置dns)

3.网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0(哪张网卡)
ONBOOT=yes
BOOTPROTO=static(静态ip状态设置)
BOOTPROTO=dhcp(dhcp获取)
IPADDR=192.168.1.8(静态ip地址)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1(网关)(如果在此设置网关,则上面的无效)
MACADDR=00:0C:29:96:38:F8(修改mac地址)(永久有效)
/etc/rc.d/init.d/network restart(脚本启动)
service network restart(命令启动)

4.IP配置方法及自动获取ip
ifconfig eth0 192.168.0.10 将采用默认子网掩码
ifconfig eth0 192.168.0.10 netmask 255.255.255.252 (手动定义子网掩码)
ifconfig eth0 up(激活网卡)

/etc/sysconfig/network-scripts/ifup eth0(脚本激活网卡)或者
ifup eth0(指向/sbin/ifup的符号链接)。注:修改mac地址,用此好像无效,切记。

ifconfig eth0 down(关闭网卡)
/etc/sysconfig/netowrk-scripts/ifdown eth0(脚本关闭网卡)或者
ifdown eth0(指向/sbin/ifdown的符号链接)

netconfig
是文本窗口的形式设置IP的命令,修改好之后用
service network restart (让配置参数生效)

ifconfig eth0 -dynamic(手动设置获取dhcp ip地址)

5.修改MAC地址
ifconfig eth0 down
ifconfig eth0 hw ether 00:00:0c:12:34:56
/etc/rd.d/init.d/network(上面的修改可存储在此脚本中)
ifconfig eth0 up
#上面这种方法是在内核中修改,下次开机将还原
要永久有效在网卡配置文件中加入以下这一条:
MACADDR=00:00:0c:12:34:56
/etc/sysconfig/network-scripts/ifcfg-eth0

6.常用测试命令
ping -c 4 172.16.1.1
route (对内核的ip路由表进行操作,主要对己配置的接口的主机或网络设置静态路由,如通过ifconfig程序配)
route add -net 192.168.1.0 netmask 255.255.255.0 eth0 (添加一条到192.168.1.0网络的路由条目)
route del -net 192.168.1.0 netmask 255.255.255.0 (删除路由条目)
route -C 查看缓冲表
route -n 查看本地路由表
traceroute 路由跟踪
注:netconfig、ifconfig、route三者结合使用,不用重启系统及服务。

7.创建ADSL连接
rpm -qa |grep rp-pppoe
rpm -ivh rp-pppoe* (将光盘)
route del default(删除默认路由)
adsl-setup (设置连接)
adsl-start (连接测试)
adsl-status (查看状态)[/size]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Linux 系统的 IP 配置可以通过修改配置文件来实现。 常见的配置文件有 /etc/network/interfaces 和 /etc/sysconfig/network-scripts/ifcfg-*。 通过命令行工具如 ifconfig、ip、nmcli 等也可以实现对 IP 的配置。 具体的步骤可以参考官方文档或网上的教程。 ### 回答2: 要在Linux上进行IP配置,有几种方法可以实现。 方法一是通过命令行使用ifconfig命令。首先,通过终端打开命令行界面。然后,使用ifconfig命令来查看当前系统的网络接口和IP配置情况。使用ifconfig命令的格式是ifconfig [interface] [IP address]。如果需要修改或配置特定的网络接口,可以在命令中指定该接口的名称,然后在第二个参数中指定所需的IP地址。 方法二是通过命令行使用ip命令。与ifconfig命令类似,使用ip命令可以显示和配置网络接口的信息。通过在命令中使用ip addr命令,可以列出系统中所有网络接口的配置。要配置IP地址,可以使用ip addr add命令,后面跟着网络接口的名称和所需的IP地址。 方法三是通过编辑网络配置文件。在Linux系统中,网络配置文件通常是/etc/network/interfaces。通过使用编辑器(如vi)打开此文件,可以手动配置网络接口和IP地址。每个网络接口都有一节,在其中可以设置接口名称、IP地址、子网掩码、网关等。 无论使用哪种方法,配置IP地址时需要注意几个重要的参数。首先是IP地址本身,它由四个数字组成,每个数字范围在0到255之间,以点分隔。其次是子网掩码,它用于将IP地址分成网络部分和主机部分。最后是网关,它是网络中的下一跳,用于与其他网络进行通信。 在配置完IP地址后,可以通过使用ping命令来测试网络连接。在命令行中键入ping加上目标IP地址,如果网络配置正确,就会收到回复。 总之,LinuxIP配置可以通过命令行工具(如ifconfig或ip命令)或编辑网络配置文件来实现。配置正确的IP地址,有效地连接到其他网络,是Linux系统网络通信的基础。 ### 回答3: Linux是非常流行的操作系统之一,其网络配置对于系统运行和网络连接都非常重要。LinuxIP配置涉及到网卡设置IP地址分配、子网掩码、网关和DNS服务器等。 在Linux中,可以通过命令行工具进行IP配置。首先,使用ifconfig命令查看当前系统上的所有网卡。然后,使用ifconfig加上网卡名称,例如eth0,可以查看该网卡的详细信息,例如IP地址、MAC地址等。要设置IP地址,可以使用ifconfig加上网卡名称和新的IP地址,例如ifconfig eth0 192.168.0.100。类似地,也可以设置子网掩码(ifconfig eth0 netmask 255.255.255.0),网关(route add default gw 192.168.0.1)和DNS服务器(编辑/etc/resolv.conf文件)。 另外,可以使用ip命令来进行IP配置。例如,ip addr命令可以查看当前系统上的所有网卡和其详细信息,ip addr add命令可以设置IP地址,ip route命令可以设置网关,ip route add default via命令可以设置默认网关,ip route add命令可以设置其他路由规则。 除了命令行工具,Linux还提供了网络管理图形界面工具,例如NetworkManager和ifupdown等。这些工具可以方便地配置和管理IP地址、子网掩码、网关和DNS服务器等网络参数。 总之,LinuxIP配置涉及到网卡设置IP地址分配、子网掩码、网关和DNS服务器等,可以使用命令行工具或图形界面工具来进行配置和管理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值