linux下的socket编程:1、客户端执行步骤依次如下:socket()connect()send()或者recv()close()注意的是,connect之前要填充地址结构体,IP
原创
2022-12-19 17:26:38
72阅读
Linux的SOCKET编程详解1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal)UNIX system V有:消息(message)、共享存储区(sha
转载
2023-02-24 14:32:28
143阅读
一、修改网络参数 在linux下,修改参数分为临时修改和永久修改。临时修改(通过命令修改)的某个参数重启服务或系统之后消失。永久修改(通过修改对应的配置文件)重启之后依然有效。(注:通过命令修改的参数,一般不写入相应的配置文件,但是系统和版本不同,情况可能会有不同)1、修改主机名 windows: 在同一个网络里,主机名不能重复ne
原创
2015-09-17 11:40:31
640阅读
Linux下网络编程1.TCP/IP简介 TCP/IP协议源于1969年,是针对Internet开发的一种体系结构和协议标准,目的在于解决异种计算机网络的通信问题。使得网络在互联时能为用户提供一种通用、一致的通信服务。是Internet采用的协议标准。 TCP/IP是一组通信协议的代名词,是由一系列协议组成
原创
精选
2022-11-05 11:25:41
358阅读
网关和路由总结路由:不同网段数据转发路由选择网关:不同网段数据转发路由选择默认路由NAT转换网关和路由设置route -n 查看系统中的路由表信息临时:网关:添加:route add default gw ip删除:route del default gw ip永久:网关:/etc/sysconfig/network-scripts/ifcfg-ethoLinux下网络管理命令DNS配置命令nsl
原创
2022-06-27 20:39:16
112阅读
[root@Bozone pos]# cat old_eth0 DEVICE="eth0"ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.0.63GATEWAY=192.168.0.1NETMASK=255.255.255.0DNS1=202.96.128.86[root@Bozone ~]# cat /etc/sysconfig/netw...
原创
2021-07-07 10:11:30
194阅读
索引:1.字节序函数2.字节操作函数3.地址转换函数4.readn、writen和readline5.测试描述符类型6.socket函数7.connect函数8.bind函数9.listen函数10.accept函数11.close函数12.getsockname和getpeername13.select函数14.shutdown函数15.pselect函数16.poll函数17.getsocko
转载
2021-12-31 16:46:14
273阅读
(1)TCP程序设计
服务器端tcp_server.c
#include <stdlib.h> #include <stdio.h> #include <errno.h> #include <string.h>&n
原创
2013-01-18 11:45:07
972阅读
1.检测服务器上ip地址是否生效/可用的方法ping g.cn -I 服务器ip 表示使用本机的指定ip ping g.cn 如果可以ping通则表示正常例如:美国刚买的ip 23.234.200.0/24[root@PDS794 ~]# ping g.cn -I 23.234.200.251PING g.cn (173.194.79.160) from 23.234.200.251 : 56(
原创
2013-11-03 14:47:07
1007阅读
点赞
linux下网络服务的工作:应该是linux作为OS操作硬件,网卡作为网络服务提供的容器来工作两块网卡,一块对外服务,一块对内服务。linux的网卡服务,外网网卡提供外网服务,内网网卡提供给人通过内网连接,速度非常快。两个网卡,两个IP地址。linux操作系统要识别网卡通过一个服务:NetworkManager服务,可以识别出网卡来。重新启动网络,启动网络服务,删除了MAC 地址linux下删除网
原创
2013-12-31 11:08:18
682阅读
centos静态demo centos 7查看网卡UUID nmcli con show
转载
2017-01-08 20:37:00
467阅读
2评论
在使用Linux系统的过程中,有时候我们会遇到网络不通的情况。网络不通可能是由于各种原因引起的,其中一种可能是由于网络设置问题导致的。在Linux系统中,我们可以通过使用红帽命令来解决网络不通的问题。
首先,我们需要检查网络连接是否正常。我们可以使用ifconfig命令来查看网络接口的状态。如果网络接口为down状态,我们可以使用ifup命令来启动网络接口。如果网络接口为up状态,但是无法连接网
原创
2024-02-19 13:23:19
225阅读
Linux操作系统在网络使用过程中,有时候会出现网络不通的情况,用户可能会遇到各种网络连接问题,比如无法访问网页、无法连接到局域网、无法ping通其他主机等。在这些情况下,用户需要通过排查故障的方法来解决网络不通的问题。
首先,我们需要确认网络连接是否正常。可以通过ifconfig命令查看网卡的IP地址、子网掩码、网关等信息,确认网络配置是否正确。如果网络配置没有问题,就需要检查网络服务是否正常
原创
2024-03-04 11:44:39
132阅读
-,工作站上搭建yum环境
[root@zhaoyun ~]# yum install net-snmp 安装一个网管协议snmp
[root@zhaoyun ~]# yum install mrtg -y 监控软件
&nbs
推荐
原创
2010-09-12 21:25:55
3259阅读
点赞
3评论
网络相关属性的配置:
所有的网络配置文件都在/etc/sysconfig/network-scripts/下,不同的网络设备各具有一个对应的配置文件。在Linux下网络设备分为以太网、ppp设备,所以对应的配置文件名格式为:ifcfg-ethx(x为设备号),ifcfg-pppx(x为设备号)。
在Linux下一切皆文件的哲学思想,告诉我们,一般的我们在命令行键入的命令执行
一般的不能修改配
原创
2012-02-11 23:02:12
831阅读
#!/bin/bash
while [ "1" ]
do
eth=$1
RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}')
TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk
转载
精选
2012-03-15 11:02:22
454阅读
基本的故障排除错误 故障的排除一定是先简单后复杂的,有的人把上述的文件反复配置,就是上不了网,一直都认为是系统出了故障,想重装机子。结果发现原来是网线压根就没插上。 排错要慢慢的按部就班的来: (1)首先看网线是否插好,灯亮就是OK的。(2)我们要看自己的网卡驱动是否正常,建立一个ip然后ping它
转载
2016-03-30 13:31:00
176阅读
2评论