欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

network 学习笔记

发布时间:2025/5/22 编程问答 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 network 学习笔记 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 #cat /etc/modprobe.conf

Ethernet : eth0,eth1,ethN Token Ring: tr0,tr1,trN FDDI : fddi0,fddi1,fddiN (光纤卡) PPP: ppp0,ppp1,pppN (拨号网络使用的卡) #ifconfig #dmesg | grep pcnet32/ethN #mii-tool -v 变更网卡工作模式(全双工,半双工) #mii-tool -F 100baseTx-HD 半双工 #ifconfig eth0 10.0.1.100 netmask 255.0.0.0 broadcast 10.0.1.254 #ifdown eth0 #ifup eth0 #ifcfg-eth0 #ls /etc/sysconfig/network-scripts/ifcfg* 系统所有network设定档 建立network设定档的3种方法: 1.用netconfig #netconfig (建network设定档,不能立即生效)--->ifdown/ifup #netconfig --device eth1 #ifconfig--->不行,需要ifdown/ifup 2.编辑配置文件设定 #vi ifcfg-eth0  device=eth0 onboot=yes  开机启动 bootproto=static ipaddr=10.0.1.254 netmask=255.0.0.0 gateway=10.255.255.254 3.图形界面设定 #su - user1 #system-config-network #ifdown eth0 #ifup eth0 4.图形界面设定 #neat #ifdown eth0 #ifup eth0 图形界面会产生很多档案在/etc/sysconfig #grep -rl 192.169.0.1 /etc/sysconfig 一个网卡设多个IP 1. 绑少量IP 如果在eth0网卡上绑定2个IP eth0: ifcfg-eth0 ifcfg-eth0:0  (virtual interface) #cd /etc/sysconfig/network-scripts  #ls ifcfg* #cp ifcfg-eth0 ifcfg-eth0:0 #ls ifcfg #vi ifcfg-eth0:0 device=eth0:0 ipaddr=10.0.1.123 netmask=255.255.255.0 #cat ifcfg-eth0:0 #ifconfig #ifdown eth0 #ifup eth0 #ifconfig 2.绑大量IP ifcfg-ethX-rangeX #ifconfig #cd /etc/sysconfig/network-scripts  #ls ifcfg* #cp ifcfg-eth0:0 ifcfg-eth0-range0 #ls ifcfg* #vi ifcfg-eth0-range0 device=ifcfg-eth0-range0 ipaddr_start=10.0.2.100 ipaddr_end=10.0.2.104 #ifdown eth0 #ifup eth0 #ifconfig Getway网关的定义 1: #cat /etc/sysconfig/network  在整个系统中生效 networking=yes|no  是否提供网络功能 hostname=               变更要重启才生效 gateway=                 该主机默认gateway nisdomain= 2: #cd /etc/sysconfig/network-scripts  #vi ifcfg* gateway= 3:以上2处getway设定不同依照2的设定!!! static routes 静态路由 #/etc/sysconfig/network-scripts/route-eth0 #/etc/sysconfig/networking/devices/route-eth0 #route -n Flag=U static route正常启用 Flag=有G static route有定义getway 1: 绑2个IP测静态路由 #cd /etc/sysconfig/network-scripts #cp ifcfg-eth0 ifcfg-eth0:0 #vi ifcfg-eth0:0 device=eth0:0 ipaddr=10.0.1.123 netmask=255.255.255.0 #cat ifcfg-eth0:0 #ifconfig #ifdown eth0 #ifup eth0 #ifconfig #route -n 2: 手动加入static route #ping 10.0.1.254 ping不通 #route -n 没有10.0.1.0要走的路径。 该ping包走default gateway 如果default gateway也没有定义则丢弃 #route add -net 10.0.1.0 netmask 255.255.255.0 gw 192.168.0.144 该命令定义的gw表明要到10.0.1.0的封包要经过该gw 192.168.0.144转送 #route -n #ping 10.0.1.254 重启电脑或网卡后该static route失效 必须要把这个static route写入网络设定档才永久生效 3: 下面介绍把static route写入网络设定档 #cd /etc/sysconfig/network-scripts #route -n #vi route-eth0 10.0.2.0/24 via 192.168.0.144 /24代表该netmask是255.255.255.0 via 192.168.0.144表示要送到10.0.2.0这个网段的封包必须要经由192.168.0.144转送 10.0.3.0/24 via 192.168.0.144 10.0.4.0/24 via 192.168.0.144 #cat route-eth0 #route -n #ifdown eth0 #ifup eth0 #route -n 4:图形界面设定 (会覆盖原本的设定) #neat 会写入下面内容 #cat /etc/sysconfig/networking/devices/route-eth0 #route -n 域名解析 hostname定义在rc.sysinit里面所以系统知道hostname #less /etc/rc.sysinit hostname=/bin/hostname 没有定义主机名则用localhost作为hostname #echo $HOSTNAME hostname在/etc/sysconfig/network #vi /etc/sysconfig/network hostname= #cat /etc/sysconfig/network #hostname #echo $HOSTNAME 系统还没有更新重启才能生效的!!! #reboot 主机名称和IP的资料库 /etc/hosts #cat /etc/hosts 127.0.0.1  localhost.localdomain(主机名) localhost(主机简称) #ping localhost.localdomain 系统自动ping 127.0.0.1 localhost.localdomain对应到 127.0.0.1 #ping localhost 系统自动ping 127.0.0.1 localhost对应到 localhost.localdomain #vi /etc/nsswitch.conf 改变主机解析顺序 是先解析本机的hosts还是先找网络上的DNS 如何把主机设置为DNS client??? #cat /etc/resolv.conf search domain.com nameserver 192.168.0.1 nameserver 192.168.0.2 第一台断线则找第二台 若第一台说找不到则不找第二台 #ping server1 则server1.domain.conf 常用DNS指令 #host ns1.redhat.com #host -a redhat.com 显示redhat.com的DNS记录 #host -a redhat.com | grep `^[^;]` 过滤所有带;的那行 #dig @ns1.redhat.com mx redhat.com #dig ns1.redhat.com #dig -a ns1.redhat.com | grep `^[^;]` 查询记录 mx邮件域名服务器 网络发生问题时用哪些指令 1: ping 2: traceroute 本主机到目的主机经过的route 3: mtr 主机到目的主机经过的route 4: netstat 目前哪个端口在使用,谁在使用

转载于:https://blog.51cto.com/songlisha/1082478

总结

以上是生活随笔为你收集整理的network 学习笔记的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。