Articles of linux

端口通过VPNredirect

我想通过VPN将我的tcpstream量redirect到IRC。 我用iptables标记数据包,并为这个数据包创build一个新的路由: echo 1 > /proc/sys/net/ipv4/ip_forward echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter echo 0 > /proc/sys/net/ipv4/conf/tun0/rp_filter iptables -t mangle -A OUTPUT ! -d 192.168.0.0/16 -p tcp –dport 6667 -j MARK –set-mark 0x42 ip route add default dev tun0 src 10.5.82.5 table VPN ip rule add fwmark 0x42 table VPN VPN连接: # ifconfig tun0 tun0 Link encap:UNSPEC HWaddr […]

Supermicro X8DT3上lm_sensors报告温度错误?

这是我的系统信息: System Information Manufacturer: Supermicro Product Name: X8DT3 Version: 1234567890 Serial Number: 1234567890 UUID: 3EFC338F-2038-F257-3B5E-0025902BF938 Wake-up Type: Power Switch SKU Number: To Be Filled By OEM Family: 1234567890 sensors-detect 输出的片段: Now follows a summary of the probes I have just done. Just press ENTER to continue: Driver `adm1021' (should be inserted): Detects correctly: * Bus […]

ICMP目标不可达

我正在使用以太网接口eth1的arch linux机器上工作。 我已经使用ifconfig创build了接口eth1:0,并给出了一个虚拟hw地址(00:01:02:03:04:05)。 当我发送UDP数据包到在远程服务器机器上运行的服务器应用程序时,我得到正确的响应。 但后来我看到ICMP目的地不可达从eth1:0接口的IP地址。 我怎样才能将这个ICMP信息静音? 我已经尝试了不同的MAC地址,在客户端和服务器上设置arpcaching没有成功。 提前感谢任何帮助和感谢。

克隆硬盘驱动器Solaris 8(SunOS 5.8)

我有一个旧的73GB SAS SCSI驱动器,所以我插入一个新的73GB SAS SCSI,我想从克隆到新驱动器的一切..我想克隆SCSI硬盘驱动器SD20 SD21。 有没有一种简单的方法可以在Solaris中完成这个任务? 我是一个红帽Linux的家伙。 我不熟悉Solaris。 如果这不能完成,那么我必须克隆该驱动器上的实际数据.. 当我运行格式我得到这个: 0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w21000020378deaf4,0 1. c1t1d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w21000004cf22de9f,0 2. c2t5d0 <QUANTUM-ATLAS10K3_73_WLS-020W cyl 31014 alt 2 hd 8 sec 579> /pci@8,700000/scsi@6,1/sd@5,0 3. c2t6d0 <QUANTUM-ATLAS10K3_73_WLS-020W cyl 31014 alt 2 hd […]

openvpn多个实例的路由问题?

我打算用OpenVPN的两个实例连接到同一台PC来打开VPN服务器。 我有一个服务器与多个IP和运行在同一台服务器上的两个openvpn服务器实例。 尝试从一台PC同时连接到这些实例。 我可以单独连接到他们,但是当我尝试连接到他们一起连接好。 但第二次我得到这个错误: Thu Dec 22 05:27:04 2011 / usr / sbin / ip link set dev tun0 up mtu 1500 Thu Dec 22 05:27:04 2011 / usr / sbin / ip addr add dev tun0 local 10.10.0.5 peer 10.10.0.6 Thu Dec 22 05:27:04 2011 / usr / sbin / ip route通过10.0.0.1添加184.75.xxx.xxx/32 RTNETLINK答案:文件存在 […]

如何在两个DomU的OpenSUSE上手动Xen桥接设置

我一直在OpenSUSE的Xennetworking上遇到问题,特别是让Dom0打开到DomU的TCP连接。 在networking上的其他机器可以打开所有3的TCP连接,所以我希望手动networkingconfiguration可以让我解决Dom0 – > DomU问题。 所以我需要帮助在OpenSUSE中手动configuration我的Dom0networking,网桥和2个VIF接口。 理想情况下,我将有3个mac地址,每个VIF随机生成两个,Dom0随机生成一个。 这样,我的内部DHCP / DNS服务器可以分配每个IP和局域网上的所有计算机可以连接到所有3台服务器。 所有3台机器应该与其他所有设备(无VLAN或NAT)在同一个内部networking上。 注意:你可以假设这是一个静态的networking设置,我只是为了方便使用DHCP和静态MAC,但是我期望Dom0和DomU的IP地址是固定的。 1)如何在YaST中开始configuration此networking? 要么 2)请提供示例/ etc / sysconfig / network脚本以及任何其他configuration文件脚本来设置它。 谢谢

组播路由 – CentOS 5

我试图将来自接口eth1(192.168.20.41)的多路广播stream传送到CentOS 5上的接口tun0(192.168.100.40)。 我可以在eth1上看到传入的多播stream: tcpdump -n -i eth1 type=1700 audit(1324681169.542:52): dev=eth1 prom=256 old_prom=0 auid=4294967295 ses=4294967295 Dec 23 17:59:29 localhost kernel: device eth1 entered promiscuous mode Dec 23 17:59:29 localhost kernel: type=1700 audit(1324681169.542:52): dev=eth1 prom=256 old_prom=0 auid=4294967295 ses=4294967295 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth1, link-type EN10MB (Ethernet), capture […]

PuTTy不使用Pageant进行身份validation

目标是使用Pageant with PuTTy来避免每天多次提供关键短语。 使用PuTTy中的默认configuration,指定username@host不足以触发它使用加载密钥在后台运行的Pageant。 什么样的configuration选项,我可能会寻找改变?

PHP 5.3.8不加载模块xapian.so

我在Fedora 16上有web服务器nginx + php-fpm(PHP 5.3.8),全部安装了标准回购的yum。 我正在尝试使用xapian.so模块,所以我将PHP-xapian和extension = xapian.so添加到/etc/php.d中的phpconfiguration文件中。 重新启动php-fpm后,在命令行中执行php -m即时获取错误 PHP警告:PHP启动:无法加载dynamic库'/usr/lib64/php/modules/xapian.so' – /usr/lib64/php/modules/xapian.so:未定义符号:zend_error_noreturn在行0上的未知 我的第一个想法是,它是文件位置的问题,但是xapian.so是它应该在哪里/usr/lib64/php/modules/xapian.so 有没有人有与运行在PHP 5.3上的XAPI模块类似的问题? 如何使其工作? 编辑:我试图编译XAPIAN 1.2.8和从回购版本1.2.7安装都无法正常工作。 但版本1.2.5编译加载xapian模块没有问题。 那么xapian> 1.2.7和php 5.3.8有什么问题?

如何debugging〜/ dotfiles导致gdmlogin到gnome 3失败

我最近在我的Fedora Core 15 linux机器上出现问题,我的点文件中的某些内容被损坏,并导致从gdmlogin时冻结,使得该盒永远不会到达桌面。 我通过创build一个新用户并成功login来缩小这个范围。 我有近百个点文件,其中有许多行代码。 我不知道是否有一个地方看,或者一些debugging方法,这将帮助我确定gdmlogin过程是否在桌面切换时正在死亡?