라우팅 테이블 변경 사항을 영구적으로 적용

라우팅 테이블 변경 사항을 영구적으로 적용

이 질문은 다음과 관련이 있습니다.내 이더넷 프린터를 다른 노트북에서 볼 수 있게 하려면 어떻게 해야 합니까?

해당 게시물의 솔루션 중 일부가 작동 중입니다. ip ro add 192.168.2.5/32 dev eth0 이제 새로운 문제가 생겼습니다. 마치 관련 설정을 새로 고치는 것처럼 명령의 효과가 잠시 후에 사라집니다.

참고:

ethan@ethan ~ $ sudo -i
[sudo] password for ethan: 
ethan ~ # ip ro add 192.168.2.5/32 dev eth0
ethan ~ # logout
ethan@ethan ~ $ ip ro
default via 192.168.2.1 dev wlan0  proto static 
192.168.0.0/16 dev eth0  proto kernel  scope link  src 192.168.2.4  metric 1 
192.168.2.0/24 dev wlan0  proto kernel  scope link  src 192.168.2.166  metric 9 
192.168.2.5 dev eth0  scope link 
ethan@ethan ~ $ ping 192.168.2.5
PING 192.168.2.5 (192.168.2.5) 56(84) bytes of data.
64 bytes from 192.168.2.5: icmp_seq=1 ttl=255 time=1.13 ms
64 bytes from 192.168.2.5: icmp_seq=2 ttl=255 time=0.585 ms
64 bytes from 192.168.2.5: icmp_seq=3 ttl=255 time=1.14 ms
^C
--- 192.168.2.5 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.585/0.954/1.142/0.260 ms
ethan@ethan ~ $ ip ro
default via 192.168.2.1 dev wlan0  proto static 
192.168.0.0/16 dev eth0  proto kernel  scope link  src 192.168.2.4  metric 1 
192.168.2.0/24 dev wlan0  proto kernel  scope link  src 192.168.2.166  metric 9 
ethan@ethan ~ $ 

내 첫 실행 기록에서 볼 수 있듯이 ip ro add 192.168.2.5/32 dev eth0이 줄이 추가되었습니다.192.168.2.5 dev eth0 범위 링크출력 ip ro.

하루가 지나고 ip ro다시 달렸다. 앗, 다시는 만나지 마세요192.168.2.5 dev eth0 범위 링크출력에 있으므로 ip ro add ...명령을 다시 실행해야 합니다.

공이란 무엇입니까? 라우팅 변경을 영구적으로 만드는 방법은 무엇입니까? 출력은 동일한 쉘 창에서 가져옵니다. 중간에 로그아웃하지 않았습니다. 그러나 노트북이 어느 시점에서 절전 모드로 전환되었을 수 있습니다.

폴리스티렌

네트워크 설정에 대해 잘 모릅니다. 내 인터페이스 파일의 내용은 다음과 같습니다.

$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

답변1

수동으로 구성하는 대신 /etc/network/interfaces이전 질문에 링크한 Debian 페이지에 표시된 예를 사용하세요. "자동화된 프로세스"를 찾으십시오. 이 솔루션은 parprouted데몬 프로세스를 사용하여 작업을 수행합니다. 또한 추가 경로를 제거 192.168.0.0/16하고 WLAN 인터페이스의 IP 주소를 Eth 인터페이스에 복제해야 합니다. 프린터에는 고정 주소가 있으므로 DHCP 릴레이를 활성화할 필요가 없습니다.

관련 정보