Ubuntu网络配置静态IP与hostname使用命令.doc_第1页
Ubuntu网络配置静态IP与hostname使用命令.doc_第2页
Ubuntu网络配置静态IP与hostname使用命令.doc_第3页
Ubuntu网络配置静态IP与hostname使用命令.doc_第4页
Ubuntu网络配置静态IP与hostname使用命令.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Ubuntu网络配置静态IP与hostname使用命令Ubuntu网络配置的常用系统,于是我学习研究了Ubuntu网络配置,在这里对大家详细介绍下Ubuntu网络配置应用,希望对大家有用Ubuntu网络配置包含了非常好的翻译和容易使用的架构.为网卡配置DHCP地址:如果你想配置DHCP地址,你需要编辑/etc/network/interfaces,并输入以下几行(假设你的网卡是eth0):sudo vim /etc/network/interfaces# The primary network interface - use DHCP to find our addressauto eth0iface eth0 inet dhcp /指定为dhcp在输入这几行后,你需要通过以下命令重新启动你的网络设备:sudo /etc/init.d/networking restart为网卡配置静态IP如果你想配置静态IP地址,你需要编辑/etc/network/interfaces,并输入以下几行(假设你的网卡是eth0):sudo vi /etc/network/interfaces# The primary network interfaceauto eth0iface eth0 inet static /指定为staticaddress 0 /IP地址gateway /网关netmask /子网掩码network /这个网络?broadcast 55 /广播在输入这几行后,你需要通过以下命令重新启动你的网络设备:sudo /etc/init.d/networking restart设置第二个IP地址或虚拟IP如果你是一个服务器管理员或者只是普通用户,有时你需要为系统指派第二个IP,那么你可以这样做,同样编辑/etc/network/interfaces文件(假设你的网卡是eth0):sudo vim /etc/network/interfacesauto eth0:1iface eth0:1 inet staticaddress 0netmask network x.x.x.xbroadcast x.x.x.xgateway x.x.x.x在输入这几行后,你需要通过以下命令重新启动你的网络设备:sudo /etc/init.d/networking restart设置Ubuntu网络配置系统的hostname使用以下命令格式来改系统的hostname,或者直接编辑/etc/hostname sudo hostname newname设置DNSsudo vim /etc/resolv.confnameserver 33nameserver 8以上介绍Ubuntu网络配置。1.ifconfig用于查看和更改网络接口的地址和参数ifconfig -interface options addressifconfig是用来设置和配置网卡的命令行工具。为了手工配置网络,这是一个必须掌握的命令。使用该命令的好处是无须重新启动机器。要赋给eth0接口IP地址,并且马上激活它,使用下面命令:#fconfig eth0 9 netmask 28 broadcast 27#ifconfig eth0 down#ifconfig eth0 up修改网卡MAC地址首先必须关闭网卡设备,命令如下:/sbin/ifconfig eth0 down修改MAC地址,命令如下:/sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE重新启用网卡:/sbin/ifconfig eht0 upv2.pingping检测主机网络接口状态,使用权限是所有用户。ping -dfnqrRv-c-i-I-l-p-s-t IP地址-d:使用Socket的SO_DEBUG功能。-c:设置完成要求回应的次数。-f:极限检测。-i:指定收发信息的间隔秒数。-I:网络界面使用指定的网络界面送出数据包。-l:前置载入,设置在送出要求信息之前,先行发出的数据包。-n:只输出数值。-p:设置填满数据包的范本样式。-q:不显示指令执行过程,开头和结尾的相关信息除外。-r:忽略普通的Routing Table,直接将数据包送到远端主机上。-R:记录路由过程。-s:设置数据包的大小。-t:设置存活数值TTL的大小。-v:详细显示指令的执行过程。说明:ping 命令是使用最多的网络指令,通常我们使用它检测网络是否连通,它使用ICMP协议。但是有时会有这样的情况,我们可以浏览器查看一个网页,但是却无法 ping通,这是因为一些网站处于安全考虑安装了防火墙。另外,也可以在自己计算机上试一试,通过下面的方法使系统对ping没有反应:探测对方对方计算机名,所在的组、域及当前用户名 (追捕的工作原理)# echo 1 /proc/sys/net/ipv4/icmp_echo_ignore_stat检查整个Linux网络状态。netstat -acCeFghilMnNoprstuvVwx-A-ip主要参数-a-all:显示所有连线中的Socket。-A:列出该网络类型连线中的IP相关地址和网络类型。-c-continuous:持续列出网络状态。-C-cache:显示路由器配置的快取信息。-e-extend:显示网络其它相关信息。-F-fib:显示FIB。-g-groups:显示多重广播功能群组组员名单。-h-help:在线帮助。-i-interfaces:显示网络界面信息表单。-l-listening:显示监控中的服务器的Socket。-M-masquerade:显示伪装的网络连线。-n-numeric:直接使用IP地址,而不通过域名服务器。-N-netlink-symbolic:显示网络硬件外围设备的符号连接名称。-o-timers:显示计时器。-p-programs:显示正在使用Socket的程序识别码和程序名称。-r-route:显示Routing Table。-s-statistice:显示网络工作信息统计表。-t-tcp:显示TCP传输协议的连线状况。-u-udp:显示UDP传输协议的连线状况。-v-verbose:显示指令执行过程。-V-version:显示版本信息。-w-raw:显示RAW传输协议的连线状况。-x-unix:和指定“-A unix”参数相同。-ip-inet:和指定“-A inet”参数相同。应用实例netstat 主要用于Linux察看自身的网络状况,如开启的端口、在为哪些用户服务,以及服务的状态等。此外,它还显示系统路由表、网络接口状态等。可以说,它是一个综合性的网络状态的察看工具。netstat只显示已建立连接的端口如果要显示处于监听状态的所有端口,使用-a参数即可netstat -nr -显示路由表4.Tracert跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。 这里说明数据从本地机器传输到的机器上,中间没有经过任何中转,说明这两台机器是在同一段局域网内。用法:tracert IPaddress5.nslookup查询域名和IP地址的对应如nslookup 这个命令有时候可以代替ping来查看网络连通性,因为ping用的是有时候会被禁止。6.route查看路由信息route -n -显示本机路由表,一般计算机路由表就两三条,去掉环回路由,只剩默认路由,一般下一条为网关。手工增加/删除一条路由sudo route add -net netmask gw 7.探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址arp -a8.探测对方对方计算机名,所在的组、域及当前用户名 (追捕的工作原理)ping -a IP -t ,只显示NetBios名9.在网络邻居上隐藏你的计算机 (让人家看不见你!)net config server /hidden:yesnet config server /hidden:no 则为开启1.ifconfig用于查看和更改网络接口的地址和参数ifconfig -interface options addressifconfig是用来设置和配置网卡的命令行工具。为了手工配置网络,这是一个必须掌握的命令。使用该命令的好处是无须重新启动机器。要赋给eth0接口IP地址,并且马上激活它,使用下面命令:#fconfig eth0 9 netmask 28 broadcast 27#ifconfig eth0 down#ifconfig eth0 up修改网卡MAC地址首先必须关闭网卡设备,命令如下:/sbin/ifconfig eth0 down修改MAC地址,命令如下:/sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE重新启用网卡:/sbin/ifconfig eht0 upv2.pingping检测主机网络接口状态,使用权限是所有用户。ping -dfnqrRv-c-i-I-l-p-s-t IP地址-d:使用Socket的SO_DEBUG功能。-c:设置完成要求回应的次数。-f:极限检测。-i:指定收发信息的间隔秒数。-I:网络界面使用指定的网络界面送出数据包。-l:前置载入,设置在送出要求信息之前,先行发出的数据包。-n:只输出数值。-p:设置填满数据包的范本样式。-q:不显示指令执行过程,开头和结尾的相关信息除外。-r:忽略普通的Routing Table,直接将数据包送到远端主机上。-R:记录路由过程。-s:设置数据包的大小。-t:设置存活数值TTL的大小。-v:详细显示指令的执行过程。说明:ping 命令是使用最多的网络指令,通常我们使用它检测网络是否连通,它使用ICMP协议。但是有时会有这样的情况,我们可以浏览器查看一个网页,但是却无法 ping通,这是因为一些网站处于安全考虑安装了防火墙。另外,也可以在自己计算机上试一试,通过下面的方法使系统对ping没有反应:探测对方对方计算机名,所在的组、域及当前用户名 (追捕的工作原理)# echo 1 /proc/sys/net/ipv4/icmp_echo_ignore_stat检查整个Linux网络状态。netstat -acCeFghilMnNoprstuvVwx-A-ip主要参数-a-all:显示所有连线中的Socket。-A:列出该网络类型连线中的IP相关地址和网络类型。-c-continuous:持续列出网络状态。-C-cache:显示路由器配置的快取信息。-e-extend:显示网络其它相关信息。-F-fib:显示FIB。-g-groups:显示多重广播功能群组组员名单。-h-help:在线帮助。-i-interfaces:显示网络界面信息表单。-l-listening:显示监控中的服务器的Socket。-M-masquerade:显示伪装的网络连线。-n-numeric:直接使用IP地址,而不通过域名服务器。-N-netlink-symbolic:显示网络硬件外围设备的符号连接名称。-o-timers:显示计时器。-p-programs:显示正在使用Socket的程序识别码和程序名称。-r-route:显示Routing Table。-s-statistice:显示网络工作信息统计表。-t-tcp:显示TCP传输协议的连线状况。-u-udp:显示UDP传输协议的连线状况。-v-verbose:显示指令执行过程。-V-version:显示版本信息。-w-raw:显示RAW传输协议的连线状况。-x-unix:和指定“-A unix”参数相同。-ip-inet:和指定“-A inet”参数相同。应用实例netstat 主要用于Linux察看自身的网络状况,如开启的端口、在为哪些用户服务,以及服务的状态等。此外,它还显示系统路由表、网络接口状态等。可以说,它是一个综合性的网络状态的察看工具。netstat只显示已建立连接的端口如果要显示处于监听状态的所有端口,使用-a参数即可netstat -nr -显示路由表4.Tracert跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。 这里说明数据从本地机器传输到的机器上,中间没有经过任何中转,说明这两台机器是在同一段局域网内。用法:tracert IPaddress5.nslookup查询域名和IP地址的对应如nslookup 这个命令有时候可以代替ping来查看网络连通性,因为ping用的是有时候会被禁止。6.route查看路由信息route -n -显示本机路由表,一般计算机路由表就两三条,去掉环回路

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论