我想NAT在iptables. 这样,所有到达192.168.12.87和 port的数据包都80将被转发到192.168.12.77port 80。
如何用 iptables 做到这一点?
或者
还有其他方法可以实现相同的目标吗?
我没有面临免费租赁问题。我正在构建一个新服务器。我已经成功安装了 ltsp。然后,我配置了 dhcp。这是我的 dhcpd.conf 文件。
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.12.255;
option routers 192.168.12.205;
option domain-name-servers 192.168.12.205;
default-lease-time 600;
max-lease-time 7200;
next-server 192.168.12.205;
option root-path "192.168.12.205:/opt/ltsp/i386/";
subnet 192.168.12.0 netmask 255.255.255.0 {
range 192.168.12.55 192.168.12.100;
host client1 {
option root-path "192.168.12.205:/opt/ltsp/i386/";
filename "/ltsp/i386/pxelinux.0";
hardware ethernet 00:1d:72:04:8d:a9;
fixed-address 192.168.12.69;
}
}
Run Code Online (Sandbox Code Playgroud)
错误是,
Dec 27 18:18:35 Dennis dhcpd: Wrote 0 leases to leases file.
Dec 27 18:23:27 Dennis dhcpd: DHCPDISCOVER from 00:1d:72:04:8d:a9 via eth0: network 192.168.12/24: no free leases
Run Code Online (Sandbox Code Playgroud)
我在互联网上提到并尝试过。但是,我无法修复。
你能指导我解决这个问题吗?
我的服务器文件系统经常进入只读模式。如果我重新启动系统,它会fsck在磁盘上执行操作。但是,它以退出状态 4 退出,( File system errors left uncorrected)并要求fsck手动执行。当我执行手册时fsck,它正在清除孤立的 inode 并进行文件系统修改。然后,它只能正常工作 1 或 2 天。同样的问题又来了。
如何提供永久解决方案来解决此问题?
还是应该换硬盘?
在dmesg输出中,我可以看到一些重复的错误。这是这个只读文件系统错误的原因。
供您参考,这里是dmesg输出。
[ 1755.676318] sd 1:0:1:0: [sda] 1953525168 512-byte hardware sectors: (1.00 TB/931 GiB)
[ 1755.677167] sd 1:0:1:0: [sda] Write Protect is off
[ 1755.677171] sd 1:0:1:0: [sda] Mode Sense: 00 3a 00 00
[ 1755.677492] sd 1:0:1:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1761.064636] …Run Code Online (Sandbox Code Playgroud) 突然,我的硬盘不工作了。尽管启动,它给failed command: READ DMA和status: { DRDY }错误。所以,我用 live CD 启动系统并尝试挂载硬盘。它给出了以下错误。
内核日志
Jan 29 18:58:43 mint kernel: [ 353.763226] usb 1-5: new high speed USB device using ehci_hcd and address 5
Jan 29 18:58:44 mint kernel: [ 353.895886] usb 1-5: New USB device found, idVendor=152d, idProduct=2338
Jan 29 18:58:44 mint kernel: [ 353.895893] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=5
Jan 29 18:58:44 mint kernel: [ 353.895899] usb 1-5: Product: USB to ATA/ATAPI bridge
Jan …Run Code Online (Sandbox Code Playgroud) linux ×3
dhcp ×1
filesystems ×1
hard-drive ×1
iptables ×1
read-only ×1
ubuntu ×1
ubuntu-10.04 ×1